Challenge: Creating Classes
Swipe to show menu
Write code for creating a class called Employee which can store the name, age and salary of an employee. The age will be an integer value while the salary will be a 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."); } }
- The syntax of the Class declaration is very similar to that of the Struct declaration, but instead of the keyword
Struct, we useClass. - If the code fails to compile, ensure you've used the
publickeyword before each field in the class.
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."); } }
Everything was clear?
Thanks for your feedback!
SectionΒ 1. ChapterΒ 24
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Awesome!
Completion rate improved to 2.08SectionΒ 1. ChapterΒ 24