java:什么是抽象类,以及抽象类的作用和用法(abstract)
2017-08-10 21:59
381 查看
抽象类自身不能创建对象,但是它的子类可以创建对象。
抽象它的子键字是abstract
在父类中定义的抽象方法,在子类中必须实现(即方法重写)
抽象方法没有方法体。
抽象方法必须定义在抽象类中。
抽象它的子键字是abstract
在父类中定义的抽象方法,在子类中必须实现(即方法重写)
抽象方法没有方法体。
抽象方法必须定义在抽象类中。
package com.jredu.oopch03; /** * 抽象类 * @author Administrator * */ public abstract class Shape2 { protected int bottom;//底 protected int height;//高 public Shape2(int bottom, int height) { super(); this.bottom = bottom; this.height = height; } public abstract void perimeter();//抽象方法 public abstract void area(); }在子类中实现方法:
@Override public void perimeter() { // TODO Auto-generated method stub int perimeter = (bottom*height)*2; System.out.println("平行四边形的周长是:"+perimeter); } @Override public void area() { // TODO Auto-generated method stub int area = bottom*height; System.out.println("平行四边形的面积是:"+area); }
相关文章推荐
- java:什么是抽象类,以及抽象类的作用和用法(abstract)
- java中的try catch的Exception起到什么作用以及用法
- Java中volatile的作用以及用法 GOOD
- Java中volatile的作用以及用法
- java中outputstream以及其子类 flush有什么作用呢
- Java中volatile的作用以及用法
- java volatile是什么关键子,以及在线程中的作用。
- Java第11次作业:什么是继承?继承的好处?什么是覆写?super()?构造代码块?子父类初始化顺序? 抽象类能用final声明吗?final关键字声明类 方法 变量以及全局常量?抽象类的构造方法?
- java中的抽象函数是什么? 和抽象类是什么关系? 抽象类是什么?又什么作用?
- java 内部类用法以及其作用
- Java中volatile的作用以及用法
- 06.(java基础)面试题--03 abstract的用法,以及abstract和interface的异同
- Java中volatile的作用以及用法
- 什么是抽象类,以及用法
- java import、package作用与用法以及与C include的区别
- 黑马程序员_5JAVA基础 继承 final的用法以及抽象类的特点
- 关于Android中style文件的作用以及用法详解
- Java中static变量作用和用法详解
- 抽象类的用法以及定义
- Java 中import的用法,以及类的种类