.编写一个Java应用程序,该程序中有3个类:Lader、Circle和主类A。具体要求如下:Lader类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能,包括一个构造方法对上底、下底、高进行初始化。Circle类具有类型为double的半径、周长和面积属性,具有返回周长、面积的功能,包括一个构造方法对半径进行初始化。主类A用来测试类Lader和类Circle的功能
生活随笔
收集整理的這篇文章主要介紹了
.编写一个Java应用程序,该程序中有3个类:Lader、Circle和主类A。具体要求如下:Lader类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能,包括一个构造方法对上底、下底、高进行初始化。Circle类具有类型为double的半径、周长和面积属性,具有返回周长、面积的功能,包括一个构造方法对半径进行初始化。主类A用来测试类Lader和类Circle的功能
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
public class Ladder {
double shangdi,xiadi,height,area;
Ladder(Double shangdi,Double xia,Double gao)
{
//使用參數來初始化屬性
//this代表當前類
this.shangdi=shangdi;
xiadi=xia;
height=gao;
}
//方法的命名:動詞+名次 動詞的第一個字母小寫 getarea
//void表示無返回值
//返回值的類型,要寫在方法的前面
/*public void*/double area(){
area=(shangdi+xiadi)*height/2;
System.out.println("梯形的面積是:"+area);
//返回語句
return area;
}
}
package lianxi;
public class Circle {
double banjing,zhouchang,area;
Circle(Double r)
{
banjing=r;
}
double area(){
zhouchang=2*Math.PI*banjing;
area=Math.PI*banjing*banjing;
System.out.println("圓的周長是:"+zhouchang);
System.out.println("圓的面積是:"+area);
return area;
}
}
package lianxi;
import lianxi.Ladder;
import lianxi.Circle;
public class A {
public static void main(String[] args) {
Ladder lader1 =new Ladder(2.0,3.0,6.0);
double mj=lader1.area();
Circle circle1=new Circle(3.0);
circle1.area();
}
}
總結
以上是生活随笔為你收集整理的.编写一个Java应用程序,该程序中有3个类:Lader、Circle和主类A。具体要求如下:Lader类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能,包括一个构造方法对上底、下底、高进行初始化。Circle类具有类型为double的半径、周长和面积属性,具有返回周长、面积的功能,包括一个构造方法对半径进行初始化。主类A用来测试类Lader和类Circle的功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于以太坊的测试链发布一个智能合约
- 下一篇: Python学习3 字符串和相关常用函数