C# inheritance 👪

Bro Code
Bro Code
54.3 هزار بار بازدید - 3 سال پیش - C# inheritance tutorial example explained
C# inheritance tutorial example explained

#C# #inheritance #tutorial

using System;

namespace MyFirstProgram
{
   class Program
   {
       static void Main(string[] args)
       {
           // inheritance = 1 or more child classes recieving fields, methods, etc. from a common parent

           Car car = new Car();
           Bicycle bicycle = new Bicycle();
           Boat boat = new Boat();

           Console.WriteLine(car.speed);
           Console.WriteLine(car.wheels);
           car.go();

           Console.WriteLine(bicycle.speed);
           Console.WriteLine(bicycle.wheels);
           bicycle.go();

           Console.WriteLine(boat.speed);
           Console.WriteLine(boat.wheels);
           boat.go();

           Console.ReadKey();
       }  
   }
   class Vehicle
   {
       public int speed = 0;

       public void go()
       {
           Console.WriteLine("This vehicle is moving!");
       }
   }
   class Car : Vehicle
   {
       public int wheels = 4;
   }
   class Bicycle : Vehicle
   {
       public int wheels = 2;
   }
   class Boat : Vehicle
   {
       public int wheels = 0;
   }
}
3 سال پیش در تاریخ 1400/04/12 منتشر شده است.
54,380 بـار بازدید شده
... بیشتر