Practice: Constructors
A simple class called Dog
is given. Create a constructor which takes in the arguments name
, breed
, age
, and initializes the fields from the values of arguments.
index.cs
123456789101112131415161718192021222324using System; class Dog { public string name; public string breed; public int age; // Write constructor code below this line // Write constructor code above this line public void bark() { Console.WriteLine("Woof!"); } } public class ConsoleApp { public static void Main(string[] args) { Dog dog = new Dog("Dobby", "Dobermann", 4); dog.bark(); } }
Var alt klart?
Tak for dine kommentarer!
Sektion 3. Kapitel 10
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Suggested prompts:
Can you explain how the constructor works in this example?
What does the 'this' keyword do in the constructor?
Can you show how to create another Dog object with different values?
Awesome!
Completion rate improved to 2.04
Practice: Constructors
Stryg for at vise menuen
A simple class called Dog
is given. Create a constructor which takes in the arguments name
, breed
, age
, and initializes the fields from the values of arguments.
index.cs
123456789101112131415161718192021222324using System; class Dog { public string name; public string breed; public int age; // Write constructor code below this line // Write constructor code above this line public void bark() { Console.WriteLine("Woof!"); } } public class ConsoleApp { public static void Main(string[] args) { Dog dog = new Dog("Dobby", "Dobermann", 4); dog.bark(); } }
Var alt klart?
Tak for dine kommentarer!
Sektion 3. Kapitel 10