美文网首页
抽象类||面向对象

抽象类||面向对象

作者: 哈迪斯Java | 来源:发表于2021-09-25 14:35 被阅读0次

package oop.Demon8;

//抽象类
//接口可以多继承,java的类是单继承的。
public abstract class Action {

//约束~有人帮我们实现
//abstract,抽象方法,只有方法和名字,没有方法的实现。
public abstract void doSomething();

//抽象类的特点:
//1.不能new这个抽象类,只能靠着子类去实现他:约束
//2.抽象类中可以写普通的方法
//3.抽象方法必须在抽象类中
//抽象的抽象:约束

//抽象类存在的意义:抽象出来,提高开发效率!
//抽象类不能被new出来,是否存在构造器?

}

==========================
abstract修饰符可以用来修饰方法也可以修饰类,如果是修饰方法 的话,那么该方法几居室抽象方法,如果是修饰类,,那么该类就是抽象类。

看起来十分抽象,确实,抽象类可以没有抽象类,但是有抽象方法的类就一定要声明为抽象类。

抽象类,不能用new关键字来创建对象,一般是来让子类继承的、

并且啊,抽象方法只有声明,米有方法的实现,通常是来让子类实现的。

最后,子类继承抽象类,那么就必须要实现抽象类没有实现的抽象方法,否则该子类也要声明为抽象类。

相关文章

  • Kotlin入门学习(二)

    新的篇章 面向对象 面向对象-封装 面向对象-继承 面向对象-抽象类和多态 接口 委托和代理 by关键字 委托...

  • 第一天面向对象OOP

    java基础OOP第一天总结_12_03 1,继承2,抽象类3,接口4,多态 面向对象的继承问题 面向对象的抽象类...

  • 第7章 面向对象编程(OOP) 《Kotin 编程思想·实战》

    第7章 面向对象编程(OOP) 7.1 面向对象思想 7.2 类与继承7.2.1 类7.2.1.1 抽象类7.2....

  • Java基础知识整理

    大纲 面向对象 关于Object类 重要关键字 内部类 抽象类与接口 编码 异常 一. 面向对象 1. 关于面向对...

  • Java基础(二)

    面向对象特征;重载和重写;静态绑定和动态绑定;抽象类和接口;包。 面向对象的特征 面向对象的三个基本特征是:封装、...

  • 面向对象总结

    面向对象思想 类与对象 定义类格式: 面向对象的三大特征 封装 继承 多态: 抽象类 接口 内部类 匿名内部类: ...

  • 25.面向对象(抽象类. 多态)

    面向对象(抽象类. 多态) 一. 抽象类 抽象类不能实例化 继承抽象类的子类必须将抽象类中所有的抽象方法重写 抽象...

  • Java面向对象编程——抽象类、接口、多态

    继封装和继承之后,抽象类、接口和多态同样是面向对象编程的重点。 抽象类 抽象类:不是所有的类都是用来描绘对象的,如...

  • Java 面向对象思想回答抽象类和接口的区别

    Java 面向对象思想回答抽象类和接口的区别 抽象类 含有abstract修饰符的class即为抽象类 abstr...

  • 面向对象--抽象类

    用abstract关键字修饰一个类时,这个类叫做抽象类;用abstract来修饰一个方法时,该方法叫做抽象方法. ...

网友评论

      本文标题:抽象类||面向对象

      本文链接:https://www.haomeiwen.com/subject/gijxnltx.html