Contoh Inheritance:
public class Animal
{
...
}
public class Mamalia : Animal
{
...
}
Overloading : adalah dua atau lebih method yang namanya sama tetapi signaturenya berbeda.
Contoh Overloading:
public class Animal( )
{
...
}
public class Animal( string Jenis)
{
...
}
Overriding : adalah satu atau lebih method yang namanya sama, signaturenya sama tetapi isinya berbeda dan biasanya terjadi pada inheritance class.
Contoh Overriding:
public class Animal
{
public string reproduce( )
{
Console.WriteLine(”Animal”);
}
}
public class Mamal : Animal
{
public string reproduce( )
{
Console.WriteLine(“Mamal”);
}
}
0 comments:
Post a Comment