这个程序,我需要完成几个要求
1. 定义一个XXX,该XXX中包含两个方法:计算面积;
2. 分别定义四个类,矩形类:(rectangle),三角形类:(Triangle),平行四边形类:(parallelogram),梯形类: (Echelon),圆类:(Round),这五个类都实现接口: (Ishape),同时各类拥有自己的私有属性,比如说矩形的属性长和宽,平行四边形的属性边长和高,三角形的属性三个边长和高,梯形的属性上底、下底、腰长和高等,给每个类添加相应的构造方法,使各私有属性都能获得相应的值。
**3.**定义一个测试类TestShape,在该类中定义一个方法,只要调用该方法就能获得对应类型的周长和面积,然后在该类中进行相关测试。
明白自己要完成的点,和要求之后我们开始着手代码。
我们会写五个计算面积类,分别是:矩形,三角形,平行四边形,梯形,圆形。
首先完成最简单的接口和测试类;
因为我是第一次学习窗体所以我选择写一个窗体类,不在主函数直接调用。
接口类代码
public interface Ishape { //接口
double getArea();//定义一个用于计算面积的方法getArea()
}
测试类代码
public class TestShape { //测试
public static void main(String args[]){
Home home = new Home();
}
}
该博客围绕一个程序展开,需定义包含计算面积方法的XXX,分别定义矩形、三角形等五个类实现Ishape接口,添加构造方法。还需定义测试类TestShape,调用方法获取对应图形周长和面积并测试。之后将着手编写代码,还会写一个窗体类。


1566

被折叠的 条评论
为什么被折叠?



