java中的抽象类
//在类名前加上abstract,那么这个类就变成了抽象类。 //java的类是单继承的,但是他的接口可以多继承。
//在方法前加上abstract,那么这个方法就变成了抽象方法, //抽象方法只用来约束方法名字,不去定义方法具体实现的过程。也就是大括号里的{}代码由子类去写。
//抽象类不能被new,他只能靠子类去实现它;抽象类是用来约束的 //想要去new,只能new它的子类。 //抽象类里面可以写普通方法。 //抽象方法只能写在抽象类中。 //抽象类:抽象的抽象~约束作用 //抽象类里也有构造器。 //提高开发效率。
父类代码如下:
package oop.Demo08;
public abstract class Test {
public abstract void doSomething();
}
子类代码如下
package oop.Demo08;
public class A extends Test{
@Override
public void doSomething() {
}
}
标签:java,子类,abstract,抽象,抽象类,public From: https://www.cnblogs.com/zhazhawei906/p/16797736.html