extends作业三
来源:互联网 发布:什么叫懂电脑知乎 编辑:程序博客网 时间:2024/05/18 20:07
public class 测试 { public static void main(String[] args) { Rectangle r=new Rectangle(3,4); System.out.println("长=4,宽=3的矩形周长="+r.perimeter()); Triangle t=new Triangle(); System.out.println( "边分别是3,4,5的三边形周长是:"); t.perimeter(3, 4, 5); }}
public class Rectangle extends Shape { private double a; private double b; public Rectangle( double a, double b) { super(); this.a = a; this.b = b; } @Override public double perimeter(){ double perimeter; perimeter=(a+b)*2; return perimeter; } public double area(){ double area; area=a*b; return area; }}
public class Shape { private double perimeter; private double area; public Shape(double perimeter, double area) { super(); this.perimeter = perimeter; this.area = area; } public Shape() { super(); } //抽象一个周长方法 public double perimeter(){ return perimeter; } //抽象一个面积方法 public double area(){ return area; } }
public class Triangle extends Shape { private double b; private double c; private double d; public Triangle( double b, double c, double d) { super(); this.b = b; this.c = c; this.d = d; } public Triangle() { } //周长 public void perimeter (double b,double c,double d) { if(b+c>d&&(b-c)<d) { double perimeter ; System.out.println(perimeter =b+c+d); }else { System.out.println("这不是三角形"); } }}
阅读全文
0 0
- extends作业三
- extends作业一
- extends作业二
- extends作业四
- extends
- extends
- Extends
- Extends
- 第三次作业 作业三
- 作业三
- 作业三
- 作业三
- 作业三
- 作业三
- 作业三
- JS库Mootools的Class类之三关于extends
- block extends include三者的差别跟用法
- java extends/interface/implement三者的联系与区别
- js滑动加载
- 模板全特化与偏特化
- 《Java核心技术 卷I》笔记 第二章 Java程序设计环境
- mysql 5.7.19安装
- CS231N-11-Other Computer Vision Tasks
- extends作业三
- 用__dict__列出实例属性的通用工具
- IO多路复用之select
- Mysql使用
- NullSafe原理
- CAS:乐观锁实现
- MultimediaAnalyzer项目实战-启动项目
- 伟景行Citymaker三维Gis加载FDB数据
- pandas 轴向连接