static void Main(string[] args) { Console.WriteLine("*** Fun with Class Types ***\n"); // Allocate and configure a Car object Car mycar = new Car(); Car myCar2 = new Car("Cherry", 20000){ petName = "Henry", currSpeed = 10}; // Speed up the car a few times and print out the new state for (int i = 0; i < 10; i++) { mycar.Speedup(5); mycar.PrintState(); } // Weird method using optinal a myCar2.weirdMethod(); myCar2.weirdMethod(10,10); myCar2.weirdMethod(x: 10); myCar2.weirdMethod(y: 4); Console.WriteLine("**** Employee class ***\n"); Employee joe = new Employee(); Employee martin = new Employee("Martin", 23, 222222, 8); Console.WriteLine(Employee.p_empCompanyName); Employee.p_empCompanyName = "BOY COORP"; Console.WriteLine(Employee.p_empCompanyName); martin.ssn = 22222; Console.WriteLine(martin.ssn); Console.WriteLine("**** Point class ***\n"); Point p1 = new Point(); p1.p_X = 10; p1.p_Y = 10; p1.DisplayStats(); Point p2 = new Point(20, 20); p2.DisplayStats(); Point p3 = new Point { p_Y = 20, p_X = 40, p_name = "Martin" }; p3.DisplayStats(); // Trigger to stop the program Console.ReadLine(); }
static void Main(string[] args) { Console.WriteLine("***** Fun with Class Types *****\n"); // Создать объект Car по имени Chuck co скоростью 10 миль в час. Car chuck = new Car(); chuck.PrintState(); // Создать объект Car по имени Mary co скоростью 0 миль в час. Car тагу = new Car("Mary"); тагу.PrintState(); // Создать объект Car по имени Daisy со скоростью 75 миль в час. Car daisy = new Car("Daisy", 75); daisy.PrintState(); // Разместить в памяти и сконфигурировать объект Саг. Car myCar = new Car(); myCar.petName = "Henry"; myCar.currSpeed = 10; // Увеличить скорость автомобиля в несколько раз и вывести новое состояние, for (int i = 0; i <= 10; i++) { myCar.Speedup(5); myCar.PrintState(); } Motorcycle me = new Motorcycle(); me.PopAWheely(); Motorcycle c = new Motorcycle(5); c.SetDriverName("Tiny"); c.PopAWheely(); Console.WriteLine("Rider name is {0}", c.name); // Выводит пустое значение name! Console.ReadLine(); }