java面向对象--抽象类
关键词 abstract
package charpter5.Demo10;
//abstract 抽象类:类 extends 单继承 (接口可以多继承)
public abstract class Abstract {
/**
* 约束-有人帮我们实现
*/
//抽象方法 :只有方法名字,没有方法的实现。
public abstract void dosomething();
/**
* 抽象类要求:
* 1.不能new这个抽象类,只能靠子类去实现它,约束!
* 2.抽象类中可以写普通方法
* 3.抽象方法只能写在抽象类中
* 抽象的抽象:约束
* 主要用来提高开发效率
*/
}
package charpter5.Demo10;标签:java,--,子类,abstract,抽象类,public From: https://www.cnblogs.com/ssl-study/p/16734265.html
//抽象类的所有方法,继承的子类必须实现他们的方法,除非子类也是抽象类。
public class A extends Abstract{
@Override
public void dosomething() {
System.out.println("hello");
}
}