C# inheritance 👪
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;
}
}
#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
بـار بازدید شده