5 svar
147 visningar
sampledragon5 är nöjd med hjälpen
sampledragon5 495
Postad: 18 sep 2021 17:11

Skapa objekt

Hej! Jag tittar på en sida där de visar hur man skapar 2 objekt från samma klass. I detta fallet 2 olika hundar från samma klass . I hemsidan så visar de steg för steg hur man gör och förklarar men jag fattar inte vad de menar med Main -metoden. Jag vet vad en metod är men inte main-metoden. Utöver det så skriver de att resultatet blev Bosse äter 

Båsman skäller 

bosse: Zzzzzz

men de har inte kodat det någonstans.

 

länk till sidan: https://www.codebean.se/skapa-ett-objekt-fran-en-klass-i-java/

 

all hjälp uppskattas!!!

 

Fermatrix 7841 – Fd. Medlem
Postad: 18 sep 2021 17:19

När de säger "Main-metoden" så menar de helt enkelt i main.

Fermatrix 7841 – Fd. Medlem
Postad: 18 sep 2021 17:20

Du ser ju koden ovan:

//Skapar klassen "Dog". Praxis är att klassnamn har stor bokstav
class Dog {
    //Definierar klassvariablerna (attributen/tillstånden) för klassen hund
    String name;
    int age;
    String breed;
    String color;
    //Definiera konstruktorn
    Dog(String name, int age, String breed, String color){
        this.name = name;
        this.age = age;
        this.breed = breed;
        this.color = color;
    }
    //Definierar metoderna för klassen hund
    void bark(){
        System.out.println(this.name + " skäller");
    }
    void eat(){
        System.out.println(this.name + " äter");
    }
    void sleep(){
        System.out.println("zZzZZzzZZz");
    }
}
sampledragon5 495
Postad: 18 sep 2021 17:36

Oj, tack!!! Men en fråga bara: vad menar du med main? Jag vet vad en metod är men inte main

Fermatrix 7841 – Fd. Medlem
Postad: 18 sep 2021 17:37

Main-metoden är helt enkelt där du skriver koden som skall exekveras.

sampledragon5 495
Postad: 18 sep 2021 17:43

Tack!

Svara Avbryt
Close