CONTOH C#
CLASS BANGUN RUANG :
using System;
namespace classinterface
{
public interface bangunruang
{
void keliling();
void luas ();
}
}
namespace classinterface
{
public interface bangunruang
{
void keliling();
void luas ();
}
}
CLASS PERSEGI DAN BAGUN RUANG :
using System;
namespace classinterface
{
class persegi : bangunruang
{
public int sisi;
public virtual void keliling()
{
Console.WriteLine(" Keliling persegi = "+(4*sisi));
}
public virtual void luas()
{
Console.WriteLine(" Luas persegi = "+(sisi*sisi));
}
}
namespace classinterface
{
class persegi : bangunruang
{
public int sisi;
public virtual void keliling()
{
Console.WriteLine(" Keliling persegi = "+(4*sisi));
}
public virtual void luas()
{
Console.WriteLine(" Luas persegi = "+(sisi*sisi));
}
}
using System;
namespace classinterface
{
class persegipanjang : bangunruang
{
public int p;
public int l;
public virtual void keliling()
{
Console.WriteLine(" Keliling persegi panjang = "+( 2*(p+l)));
}
public virtual void luas()
{
Console.WriteLine(" luas persegi panjang = "+((p*l)));
}
}
}
CLASS BANGUN 3D :
namespace classinterface
{
class persegipanjang : bangunruang
{
public int p;
public int l;
public virtual void keliling()
{
Console.WriteLine(" Keliling persegi panjang = "+( 2*(p+l)));
}
public virtual void luas()
{
Console.WriteLine(" luas persegi panjang = "+((p*l)));
}
}
}
CLASS BANGUN 3D :
using System;
namespace classinterface
{
public interface bangun3d
{
void volume();
}
}
CLASS BALOK,BANGUN RUANG DAN BANGUN 3D :
namespace classinterface
{
public interface bangun3d
{
void volume();
}
}
CLASS BALOK,BANGUN RUANG DAN BANGUN 3D :
using System;
namespace classinterface
{
class balok : bangunruang,bangun3d
{
public int panjang;
public int lebar;
public int tinggi;
public virtual void keliling ()
{
Console.WriteLine(" keliling balok = "+(4*(panjang+lebar+tinggi)));
}
public virtual void luas ()
{
Console.WriteLine(" luas balok = "+(2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi))));
}
public virtual void volume ()
{
Console.WriteLine("volume balok ="+(panjang*lebar*tinggi));
}
}
}
CLASS KUBUS,BANGUN RUANG DAN BANGUN 3D :
namespace classinterface
{
class balok : bangunruang,bangun3d
{
public int panjang;
public int lebar;
public int tinggi;
public virtual void keliling ()
{
Console.WriteLine(" keliling balok = "+(4*(panjang+lebar+tinggi)));
}
public virtual void luas ()
{
Console.WriteLine(" luas balok = "+(2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi))));
}
public virtual void volume ()
{
Console.WriteLine("volume balok ="+(panjang*lebar*tinggi));
}
}
}
CLASS KUBUS,BANGUN RUANG DAN BANGUN 3D :
using System;
namespace classinterface
{
class kubus : bangunruang,bangun3d
{
public int rusuk;
public virtual void keliling()
{
Console.WriteLine("keliling kubus = "+(12*rusuk));
}
public virtual void luas()
{
Console.WriteLine("luas kubus = "+(6*(rusuk*rusuk)));
}
public virtual void volume()
{
Console.WriteLine("volume kubus ="+(rusuk*rusuk*rusuk));
}
}
}
MAIN PROGRAM :
namespace classinterface
{
class kubus : bangunruang,bangun3d
{
public int rusuk;
public virtual void keliling()
{
Console.WriteLine("keliling kubus = "+(12*rusuk));
}
public virtual void luas()
{
Console.WriteLine("luas kubus = "+(6*(rusuk*rusuk)));
}
public virtual void volume()
{
Console.WriteLine("volume kubus ="+(rusuk*rusuk*rusuk));
}
}
}
MAIN PROGRAM :
using System;
namespace classinterface
{
class Program
{
public static void Main(string[] args)
{
Console.WriteLine(" interface");
Console.WriteLine();
Console.WriteLine();
kubus k=new kubus();
Console.WriteLine("KUBUS");
Console.Write("masukkan nilai rusuk =");
k.rusuk =Convert.ToInt32(Console.ReadLine());
k.keliling();
k.luas();
k.volume();
balok b = new balok();
Console.WriteLine();
Console.WriteLine(" BALOK ");
Console.Write(" masukkan nilai panjang = ");
b.panjang=Convert.ToInt32(Console.ReadLine());
Console.Write("masukkan nilai lebar =");
b.lebar=Convert.ToInt32(Console.ReadLine());
Console.Write(" masukkan nilai =");
b.tinggi=Convert.ToInt32(Console.ReadLine());
b.keliling();
b.luas();
b.volume();
persegi pe = new persegi();
Console.WriteLine();
Console.WriteLine("PERSEGI");
Console.Write("masukkan nilai sisi =");
pe.sisi = Convert.ToInt32(Console.ReadLine());
pe.keliling();
pe.luas();
persegipanjang pp = new persegipanjang();
Console.WriteLine();
Console.WriteLine(" PERSEGI PANJANG ");
Console.Write("masukkan nilai panjang =");
pp.p = Convert.ToInt32(Console.ReadLine());
Console.Write("masukkan nilai lebar=");
pp.l = Convert.ToInt32(Console.ReadLine());
pp.keliling();
pp.luas();
Console.ReadKey(true);
}
}
}
namespace classinterface
{
class Program
{
public static void Main(string[] args)
{
Console.WriteLine(" interface");
Console.WriteLine();
Console.WriteLine();
kubus k=new kubus();
Console.WriteLine("KUBUS");
Console.Write("masukkan nilai rusuk =");
k.rusuk =Convert.ToInt32(Console.ReadLine());
k.keliling();
k.luas();
k.volume();
balok b = new balok();
Console.WriteLine();
Console.WriteLine(" BALOK ");
Console.Write(" masukkan nilai panjang = ");
b.panjang=Convert.ToInt32(Console.ReadLine());
Console.Write("masukkan nilai lebar =");
b.lebar=Convert.ToInt32(Console.ReadLine());
Console.Write(" masukkan nilai =");
b.tinggi=Convert.ToInt32(Console.ReadLine());
b.keliling();
b.luas();
b.volume();
persegi pe = new persegi();
Console.WriteLine();
Console.WriteLine("PERSEGI");
Console.Write("masukkan nilai sisi =");
pe.sisi = Convert.ToInt32(Console.ReadLine());
pe.keliling();
pe.luas();
persegipanjang pp = new persegipanjang();
Console.WriteLine();
Console.WriteLine(" PERSEGI PANJANG ");
Console.Write("masukkan nilai panjang =");
pp.p = Convert.ToInt32(Console.ReadLine());
Console.Write("masukkan nilai lebar=");
pp.l = Convert.ToInt32(Console.ReadLine());
pp.keliling();
pp.luas();
Console.ReadKey(true);
}
}
}
CONTOH CODING C++
#include <iostream>
#include <conio.h>
using namespace std;
class interface_bangunruang
{
void luas();
void keliling();
};
class interface_bangun3d
{
void volume();
};
class kubus
{
public:
int rusuk;
virtual void keliling()
{
cout<<"keliling kubus ="<<12*rusuk<<endl;
}
virtual void luas()
{
cout << "luas kubus ="<<6*(rusuk*rusuk)<<endl;
}
virtual void volume()
{
cout<<"volume kubus ="<<rusuk*rusuk*rusuk<<endl;
}
};
class balok
{
public:
int panjang;
int lebar;
int tinggi;
virtual void keliling()
{
cout <<"keliling balok ="<< 4*(panjang+lebar+tinggi)<<endl;
}
virtual void luas()
{
cout <<"luas balok ="<<2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi))<<endl;
}
virtual void volume()
{
cout <<"volume balok="<<(panjang*lebar*tinggi)<<endl;
}
};
class persegi
{
public :
int sisi;
virtual void keliling()
{
cout<< " keliling persegi =" << 4*sisi<<endl;
}
virtual void luas()
{
cout<< "luas persegi ="<< sisi*sisi<<endl;
}
};
class persegi_panjang
{
public:
int p;
int l;
virtual void keliling()
{
cout <<"keliling persegi panjang = "<<2*(p+l)<<endl;
}
virtual void luas()
{
cout <<"luas persegi panjang =" << p*l<<endl;
}
};
int main()
{
cout<<" INTERFACE " <<endl;
cout<<""<<endl;
cout<<""<<endl;
kubus k;
cout << "KUBUS"<<endl;
cout << " masukkan nilai rusuk =";
cin >>k.rusuk;
k.keliling();
k.luas();
k.volume();
balok b;
cout<<""<<endl;
cout<<" BALOK " <<endl;
cout<<"masukkan nilai panjang = ";
cin>>b.panjang;
cout<<"masukkan nilai lebar = ";
cin>>b.lebar;
cout<<"masukkan nilai tinggi = ";
cin>>b.tinggi;
b.keliling();
b.luas();
b.volume();
persegi ps;
cout<<""<<endl;
cout<<"PERSEGI"<<endl;
cout<<"masukkan nilai sisi =";
cin >> ps.sisi;
ps.keliling();
ps.luas();
persegi_panjang pp ;
cout <<""<<endl;
cout <<" PERSEGI PANJANG " <<endl;
cout <<" masukkan nilai panjang =";
cin >>pp.p;
cout << "masukkan nilai lebar =";
cin >>pp.l;
pp.keliling();
pp.luas();
return 0;
}
CONTOH CODING JAVA :
CLASS BANGUN RUANG :
package pkginterface;
public interface bangun_ruang {
public void keliling();
public void luas();
}
CLASS BANGUN 3D :
package pkginterface;
public interface bangun_3d {
public void volume();
}
CLASS SEGI EMPAT :
package pkginterface;
public class segiempat implements bangun_ruang {
private int p;
private int l;
public segiempat(int panjang,int lebar){
p =panjang;
l= lebar;
}
@Override
public void keliling() {
System.out.println("kaliling segi empat :"+(2 *(p+l)));
}
@Override
public void luas() {
System.out.println("luas segi empat:"+(p*l));
}
}
CLASS BALOK :
package pkginterface;
public class balok implements bangun_ruang,bangun_3d {
private int p;
private int l;
private int t;
public balok(int panjang,int lebar,int tinggi){
p=panjang;
l=lebar;
t=tinggi;
}
@Override
public void keliling() {
System.out.println("keliling balok :"+(4*(p+l+t)));
}
@Override
public void luas() {
System.out.println("luas balok :"+(2*((p*l)+(p*t)+(p*t))));
}
@Override
public void volume() {
System.out.println("volume balok :"+(p*l*t));
}
}
MAIN PROGRAM :
package pkginterface;
public class Interface {
public static void main(String[] args) {
segiempat se = new segiempat(20,10);
se.luas();
se.keliling();
balok b= new balok (10,5,7);
b.luas();
b.keliling();
b.volume();
}
}
No comments:
Post a Comment
Untuk pengunjung Prasetyo-Online diharapkan berkomentar dengan sopan dan ber-etika. Terimakasih atas kunjungannya, nantikan update info dan tutorial terbaru dari kami. Salam bloggers Indonesia.