Java抽象类和抽象方法
来源:互联网 发布:淘宝银泰百货是真是假 编辑:程序博客网 时间:2024/05/18 12:03
java抽象类和抽象方法
理解:
一定的规范性,抽象类的子类应对抽象类的方法给出实现。
注意:
1.abstract修饰;
2. extends继承;
3. 抽象类不能new,需要父类引用指向子类对象。
例子:
1.新建抽象类Shape,该抽象类有2个抽象方法(周长、面积):
public abstract class Shape {
public abstract double circumference();
public abstract double area();
}
2.两个子类继承,并实现抽象子类:
public class Circle extends Shape {
public double circumference() { // TODO Auto-generated method stub System.out.println("圆的周长是:2πr"); return 0;}public double area() { // TODO Auto-generated method stub System.out.println("圆的面积是:πr^2"); return 0;}
}
3.测试类
public class Initail {
/** * @param args */public static void main(String[] args) { // TODO Auto-generated method stub Shape a=new Circle(); a.circumference(); a.area(); Shape b=new Rectangle(); b.circumference(); b.area();}
}
注意,是父类引用指向子类对象: Shape a=new Circle();
1 0
- java抽象类和抽象方法
- java抽象类和抽象方法
- java抽象类和抽象方法
- Java抽象类和抽象方法
- java中的抽象类和抽象方法
- java的抽象类和抽象方法
- java抽象类和抽象方法
- 53 Java 抽象类和抽象方法
- Java的抽象类和抽象方法
- java中的抽象类和抽象方法
- Java 抽象类,抽象方法和接口
- java抽象类和抽象方法
- java中的抽象类和抽象方法
- Java抽象类和抽象方法概述
- java中的抽象类和抽象方法
- java中的抽象类和抽象方法
- Java抽象类和抽象方法
- java中的抽象类和抽象方法
- Shell类似于C语言的for循环
- Copy
- Android ThemeEditor 使用心得
- 第三轮回 跌入向量化
- 删除一个有序链表的重复元素
- Java抽象类和抽象方法
- 权限的弹出的学习
- parse_url($url);pathinfo($path['path'],PATHINFO_EXTENSION);
- DOM XSS的原理与防护
- 2
- syslog
- USACO 1.3-Wormholes
- android学习日志—AsyncTask源码分析
- ES6学习笔记