A.)
Object
Object adalah merupakan suatu bentuk dari class. Kalau kita
mengikuti analogi di atas, maka object dari class Hewan
adalah Burung, Kambing, Ayam, Kuda.. Mereka adalah contoh dari class Hewan.
Semua dari mereka adalah Hewan yang mempunyai nama, kaki, Jenis makanan
dst. Dan bisa berlari, bersuara, berkembang biak dll.
Cara membuat Object :
Contoh menghitung luas persegi panjang :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OOP_luas_persegi_panjang
{
class luas_persegipanjang
{
//atribut
private double p, l;
public void setPanjang(double Panjang) // mengisi nilai p
{
p = Panjang;
}
public void setLebar(double Lebar) // mengisi nilai l
{
l = Lebar;
}
public double getPanjang() //mendapat nilai p
{
return p;
}
public double getLebar() //mendapat nilai l
{
return l;
}
//method
public double LuasPersegiPanjang()
{
return p * l;
}
}
class program
{
static void Main(string[] args)
{
//membuat object
luas_persegipanjang PP1 = new luas_persegipanjang();
Console.Write("Nilai p = ");
double p = double.Parse(Console.ReadLine());
Console.Write("Nilai l = ");
double l = double.Parse(Console.ReadLine());
PP1.setPanjang(p); //menentukan nilai p yang ada di dalam class
PP1.setLebar(l);
Console.Write("Luas PersegiPanjang = " + PP1.LuasPersegiPanjang());
Console.ReadKey();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OOP_luas_persegi_panjang
{
class luas_persegipanjang
{
//atribut
private double p, l;
public void setPanjang(double Panjang) // mengisi nilai p
{
p = Panjang;
}
public void setLebar(double Lebar) // mengisi nilai l
{
l = Lebar;
}
public double getPanjang() //mendapat nilai p
{
return p;
}
public double getLebar() //mendapat nilai l
{
return l;
}
//method
public double LuasPersegiPanjang()
{
return p * l;
}
}
class program
{
static void Main(string[] args)
{
//membuat object
luas_persegipanjang PP1 = new luas_persegipanjang();
Console.Write("Nilai p = ");
double p = double.Parse(Console.ReadLine());
Console.Write("Nilai l = ");
double l = double.Parse(Console.ReadLine());
PP1.setPanjang(p); //menentukan nilai p yang ada di dalam class
PP1.setLebar(l);
Console.Write("Luas PersegiPanjang = " + PP1.LuasPersegiPanjang());
Console.ReadKey();
}
}
}
Tidak ada komentar:
Posting Komentar