博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
抽象类的调用
阅读量:5835 次
发布时间:2019-06-18

本文共 897 字,大约阅读时间需要 2 分钟。

abstract class Graphic{

 String name;
 public Graphic(String name){
  this.name=name;
 }
 abstract public void getlength();
 abstract public void getArea();
}
class Circle extends Graphic{
 public static final double PI=3.14159;
 double r;
 public Circle(String name,double r){
  super(name);
  this.r=r;
 }
 public void getlength(){
     System.out.println("圆的面积为 "+PI*r*r); 
 }
    public void getArea(){
     System.out.println("圆的周长为"+2*PI*r);
    }
}
class Recet extends Graphic{
 int length;
 int width;
 public Recet(String name,int length,int width){
  super(name);
  this.length=length;
  this.width=width;
 }
 public void getlength(){
     System.out.println("矩行的面积为 "+length*width); 
 }
    public void getArea(){
     System.out.println("矩形的周长为"+2*(length+width));
    }
}
public class demo1 {
 public static void main(String[]args){
  Circle c=new Circle("圆",5.00);
  c.getlength();
  c.getArea();
 }
}

转载于:https://www.cnblogs.com/qq275316449-/p/10882969.html

你可能感兴趣的文章
[轉]redis;mongodb;memcache三者的性能比較
查看>>
让你的WPF程序在Win7下呈现Win8风格主题
查看>>
802.11 学习笔记
查看>>
Leetcode-Database-176-Second Highest Salary-Easy(转)
查看>>
构建Docker Compose服务堆栈
查看>>
Hadoop生态圈-Kafka常用命令总结
查看>>
如何基于Redis Replication设计并实现Redis-replicator?
查看>>
浮点数内存如何存储的
查看>>
EventSystem
查看>>
用WINSOCK API实现同步非阻塞方式的网络通讯
查看>>
玩一玩博客,嘿嘿
查看>>
Ubuntu设置python3为默认版本
查看>>
JsonCpp 的使用
查看>>
问题账户需求分析
查看>>
32、SpringBoot-整合Dubbo
查看>>
HDU 2044 一只小蜜蜂(递归)
查看>>
spring两大核心对象IOC和AOP(新手理解)
查看>>
hp 服务器通过串口重定向功能的使用
查看>>
MongoDB CookBook读书笔记之导入导出
查看>>
shell如何快速锁定所有账号
查看>>