抽象类概念

此外还有抽象方法这个概念 :

抽象类和接口(1)(抽象类部分)-LMLPHP

  注意:抽象类可以不含有抽象方法,但含抽象方法的类必须为抽象类。

  所以讲完了它的概念,我们就开始它的语法吧。

抽象类和接口(1)(抽象类部分)-LMLPHP

抽象类语法 

// 抽象类:被abstract修饰的类
public abstract class Shape {
    // 抽象方法:被abstract修饰的方法,没有方法体
    abstract public void draw();
    abstract void calcArea();
 
    // 抽象类也是类,也可以增加普通方法和属性
    public double getArea(){
        return area;
   }
 
    protected double area;    // 面积
}

抽象类和接口(1)(抽象类部分)-LMLPHP

抽象类特性

 抽象类的作用

抽象类和接口(1)(抽象类部分)-LMLPHP

好了所以抽象类和接口的抽象类部分就结束了,之后将给大家带来接口部分的讲解~🥳🎉🎉🎉!

抽象类和接口(1)(抽象类部分)-LMLPHP

03-27 20:33