public static void Main(string[] args) {
Kapibara kapi = new Kapibara("Kapi", "vertebrata");
Keong konig = new Keong("Konig", "invertebrata");
public string Nama { get; set; }
public string Spesies { get; protected set; }
public virtual void Berjalan() {
Console.WriteLine($"{this.nama} berjalan");
class Kapibara : Binatang {
public Kapibara(string nama, string spesies) {
public override void Berjalan() {
Console.WriteLine($"{this.Nama} berjalan ke hutan");
public Keong(string nama, string spesies) {
public override void Berjalan() {
Console.WriteLine($"{this.Nama} berjalan dengan lambat");