kelompok 1 2ia26
TRANSCRIPT
-
8/16/2019 Kelompok 1 2IA26
1/6
KELOMPOK 1 2IA26
ANGGOTA :
ADHE TEGUH P.K.B.S.L (50414214)
CICILIA INDRIANA SARI (52414405)
RANNY VANIA HASTUTI (5D4141!)
SEGIEMPAT
public class SegiEmpat extends BangunDatar{
double sisi;
public SegiEmpat(){
}
public SegiEmpat(double inputsisi){
this.sisi = inputsisi;
}
public void setSisi(double inputsisi){
this.sisi = inputsisi;
}
!verride
public void hitung"uas(){
double luas;
luas = this.sisi # this.sisi;
S$stem.out.println(%luas segi empat dengan sisi %&sisi&% cm
adalah %&luas&% cm 'uadrat%);
}
public void hitungeliling(){
-
8/16/2019 Kelompok 1 2IA26
2/6
double 'eliling;
'eliling = this.sisi # ;
S$stem.out.println(%'eliling segi empat dengan sisi %&sisi&%
cm adalah %&'eliling&% cm.%);
}
}
SEGITIGA
public class Segi*iga extends BangunDatar{
double alas+ tinggi+ sisi;
public Segi*iga(){
}
public Segi*iga(double inputalas+ double inputtinggi+ double
inputsisi){
this.alas = inputalas;
this.tinggi = inputtinggi;
this.sisi = inputsisi;
}
public void setalas(double inputalas){
this.alas = inputalas;
}
public void settinggi(double inputtinggi){
this.tinggi = inputtinggi;
}
public void setsisi(double inputsisi){
this.sisi = inputsisi;
-
8/16/2019 Kelompok 1 2IA26
3/6
}
!verride
public void hitung"uas(){
double luas;
luas = this.alas # this.tinggi , -;
S$stem.out.println(%luas segitiga dengan alas %&alas&% cm
dan tinggi %&tinggi&% cm adalah %&luas&% cm 'uadrat%);
}
public void hitungeliling(){
double 'eliling;
'eliling = this.sisi # - & this.alas;
S$stem.out.println(%'eliling segitiga dengan alas %&alas&%
cm dan sisi %&sisi&% cm adalah %&'eliling&% cm.%);
}
}
LINGKARAN
public class "ing'aran extends BangunDatar{
double ariari+ phi = /.0;
public "ing'aran(){
}
public "ing'aran(double inputariari){
this.ariari = inputariari;
}
public void setariari(double inputariari){
-
8/16/2019 Kelompok 1 2IA26
4/6
this.ariari = inputariari;
}
!verride
public void hitung"uas(){
double luas;
luas = phi # this.ariari # this.ariari;
S$stem.out.println(%luas ling'aran dengan ari1ari
%&ariari&% cm adalah %&luas&% cm 'uadrat%);
}
public void hitungeliling(){
double 'eliling;
'eliling = - # phi # this.ariari;
S$stem.out.println(%'eliling ling'aran dengan ari1ari
%&ariari&% cm adalah %&'eliling&% cm.%);
}
}
BANGUNDATAR
public class BangunDatar {
public void hitung"uas()
{
S$stem.out.println(%belum terde2inisi , belum elas luas
apa $ang di hitung%);
}
public void hitungeliling(){
-
8/16/2019 Kelompok 1 2IA26
5/6
S$stem.out.println(%belum terde2inisi , belum elas
'eliling apa $ang di hitung%);
}
}
BANGUNDATARTEST
public class BangunDatar*est {
public static void main(String34 args){
BangunDatar bd = ne5 BangunDatar();
bd.hitung"uas();
bd.hitungeliling();
S$stem.out.println();
SegiEmpat sg = ne5 SegiEmpat(677);
sg.hitung"uas();
sg.hitungeliling();
S$stem.out.println();
Segi*iga st = ne5 Segi*iga(/77+77+677);
st.hitung"uas();
st.hitungeliling();
S$stem.out.println();
"ing'aran l = ne5 "ing'aran(0777);
l.hitung"uas();
-
8/16/2019 Kelompok 1 2IA26
6/6
l.hitungeliling();
}
}
OUTPUT