package mianxiangduixiang;
//梯形
public class ladder {
double shangdi ;
double xiadi ;
double gao ;
double mianji ;
double zhouchang ;
ladder(double shangdi,double xiadi,double gao)
{//使用参数来初始化属性
//解决参数名重复 this 代表当前类
this.shangdi = shangdi;
this.xiadi = xiadi ;
this.gao = gao;
}
//方法的命名:动词+名称;动词的第一个字母要小写
//需要有返回值的时候直接在方法前面加上返回值的类型即可
//计算面积
double getmianji()
{
mianji=(shangdi+xiadi)*gao/2;
System.out.println("面积="+this.mianji);
//返回语句
//需要返回值时需要加返回语句
return this.mianji;
}
double getzhouchang()
{
//公式不准确请勿参考
zhouchang=(shangdi+xiadi)*2;
System.out.println("周长="+this.zhouchang);
//返回语句
//需要返回值时需要加返回语句
return this.mianji;
}
//测试用的mian方法
public static void main(String[] args)
{
ladder la =new ladder(5,8,3);
la.getmianji();
la.getzhouchang();
}
}