java 5-1 (封装一类图形对象。求图形的面积。周长。)
2012-09-29 18:18
423 查看
//三角形
public class Triangle { public static void main(String[] args) { CTriangle c = new CTriangle(3,4,5); System.out.println("三角形的面积是:"+c.area()+" 三角形的周长是: "+c.perimeter()); } } class CTriangle{ float x,y,z,p,are,per; CTriangle(float x, float y, float z) { this.x = x; this.y = y; this.z = z; } public void set_x(int x) { this.x = x; } public void set_y(int y) { this.y = y; } public void set_z(int z) { this.z = z; } public float area()//计算面积 { p = (x + y + z) / 2.0f; are = (float)Math.sqrt(p * (p - x) * (p - y) * (p - z)); return are; } public float perimeter()//求周长 { return (per = x + y + z); } }
///圆形
public class Circular { public static void main(String[] args) { CCircular c = new CCircular(5); System.out.println("圆的面积是:"+c.area()+" 圆的周长是: "+c.perimeter()); } } class CCircular { float r;//这是圆的半径 CCircular(float r) { this.r = r; } public void set_r(float r) { this.r = r; } public float area()//计算面积 { return (r* 3.14f * r ); } public float perimeter()//求周长 { return (2.0f * 3.14f * r); } }
相关文章推荐
- JAVA之.封装一类圆形对象Circle,该类对象具有半径的属性,具有初始化圆的功能、修改半径的功能、求周长的功能、求面积的功能。
- JAVA--第五周实验--任务3--封装一类圆形对象Triangle,并实现一些求周长求面积的功能。
- JAVA--第五周实验--任务1--封装一类三角形对象Triangle,并实现一些求周长求面积的功能。
- JAVA--第五周实验--任务2--封装一类梯形形对象Triangle,并实现一些求周长求面积的功能。
- JAVA之1.封装一类三角形对象Triangle,该类对象具有三条边的属性,具有初始化三角形的功能、修改边长的功能、判断三条边能否构成三角形的功能、求周长的功能、求面积的功能。
- java之2.封装一类梯形对象Ladder,该类对象具有上底、下底和高的属性,具有初始化梯形的功能、修改上底、下底和高的功能、求周长的功能、求面积的功能。
- Java面向对象深入学习:制作一个画图工具并计算那些图形的面积和周长。
- java--第十周--任务一 封装一类对象,功能是随机产生一个2000年后的年份,并输出该年2月的日历页,需处理闰年的问题
- java第七周封装一类对矩阵操作的对象,该类对象能够对矩阵进行运算,如矩阵中数据的位置变换功能、矩阵的加法功能、矩阵的乘法功能。
- 计算长方形的周长和面积(类和对象)java sdut ACM 3339
- JAVA--第十周实验--封装一类对象,功能是随机产生一个2000年后的年份,并输出该年2月的日历页(草稿)
- JAVA--第五周实验--任务6--封装一类矩阵对象,完成矩阵中数据的位置变换、加法、乘法的功能
- 封装一类Java对象,用户从输入对话框输入两个日期,程序将判断两个日期的天数差
- 《封装一类矩阵对象——Java第六周》
- Java--封装一类对象,功能是随机产生一个2000年后的年份,并输出该年2月的日历页,需处理闰年的问题。
- 《封装一类三角形对象Triangle——Java第五周》
- 《封装一类对矩阵操作的对象——Java第六周》
- JAVA第五周实验(一).封装一类三角形对象Triangle
- 《封装一类梯形对象Ladder——Java第五周》
- JAVA基础学习(五)---面向对象一类,对象、封装