Desafio: Criando Classes
Escreva um código para criar uma classe chamada Employee
que possa armazenar o nome, a idade e o salário de um funcionário. A idade deve ser um valor inteiro, enquanto o salário deve ser um valor double.
index.cs
12345678910111213141516171819using System; // Write class code below this line // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
- A sintaxe da declaração de Classe é muito semelhante à declaração de Struct, mas em vez da palavra-chave
Struct
, usamosClass
. - Se o código não compilar, certifique-se de que você utilizou a palavra-chave
public
antes de cada campo na classe.
index.cs
1234567891011121314151617181920212223using System; // Write class code below this line class Employee { public string name; public int age; public double salary; } // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 3. Capítulo 3
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.04
Desafio: Criando Classes
Deslize para mostrar o menu
Escreva um código para criar uma classe chamada Employee
que possa armazenar o nome, a idade e o salário de um funcionário. A idade deve ser um valor inteiro, enquanto o salário deve ser um valor double.
index.cs
12345678910111213141516171819using System; // Write class code below this line // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
- A sintaxe da declaração de Classe é muito semelhante à declaração de Struct, mas em vez da palavra-chave
Struct
, usamosClass
. - Se o código não compilar, certifique-se de que você utilizou a palavra-chave
public
antes de cada campo na classe.
index.cs
1234567891011121314151617181920212223using System; // Write class code below this line class Employee { public string name; public int age; public double salary; } // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 3. Capítulo 3