- Buatlah projek baru dengan nama Inheritance, setalah itu tambahan juga class baru dengan nama cs lalu ketikan listing program berikut.
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Inheritance
{
class pesawat
{
public string Nama;
public int JumlahRoda;
private string ketinggian;
private string jumlahPenumpang;
public string Ketinggian
{
get { return ketinggian; }
set { ketinggian = value; }
}
public string JumlahPenumpang
{
get { return jumlahPenumpang; }
set { jumlahPenumpang = value; }
}
public void terbang()
{
Console.WriteLine(“Pesawat dengan nama {0}, mempunyai jumlah roda {1},sedang berada pada ketinggian{2} dengan membawa,jumlah penumpang sebanyak{3}”,this.Nama,this.JumlahRoda,this.Ketinggian,this.JumlahPenumpang);
}
}
}
- Setelah itu silakan buatlah sebuah Class baru dengan nama pesawat_tempur.cs , kelas ini nantinya akan mewarisi atribut dari Class pesawat. Kemudian ketikan listing program berikut.
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Inheritance
{
class pesawat_tempur:pesawat
{
public void terbangtinggi()
{
Console.WriteLine(“Pesawat Tempur dengan nama {0},yang mempunyai jumlah roda {1},sedang berada pada ketinggian{2} dengan membawa jumlah penumpang sebanyak{3} Akan meledakan senjata”, this.Nama, this.JumlahRoda, this.Ketinggian, this.JumlahPenumpang);
}
}
}
Terakhir ketikan program dibawah pada Program.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Inheritance
{
class Program
{
static void Main(string[] args)
{
pesawat pesawat = new pesawat();// instantiasi objek
pesawat_tempur pswttempur = new pesawat_tempur();// instantiasi objek
// seting atribut/variabel
pesawat.Nama = “Helly”;
pesawat.JumlahRoda = 3;
pesawat.Ketinggian = “1000 kaki”;
pesawat.JumlahPenumpang = “3 penumpang”;
pswttempur.Nama = “AZ500TPU”;
pswttempur.JumlahRoda = 5;
pswttempur.Ketinggian = “200 kaki”;
pswttempur.JumlahPenumpang = “2 Penumpang ples kopilot dan asistance”;
//memanggil method dari suatu kelas
pesawat.terbang();
pswttempur.terbangtinggi();
Console.Read();
}
}
}
Tidak ada komentar:
Posting Komentar