zoukankan      html  css  js  c++  java
  • 抽象类、接口、内部类

    抽象类:包含抽象方法的类。抽象类由abstract关键字声明。

    抽象方法:由abstract修饰的方法为抽象方法,抽象方法即只有方法的定义,没有方法体实现,用一个分号结尾。

    抽象类是不能实例化对象的,而一个类不能实例化是没有意义的,所以,需要定义类来继承抽象类

    抽象类的意义:

    • 为其子类提供一个公共的类型(父类引用指向子类对象);
    • 封装子类中的重复内容(成员变量和方法);
    • 定义有抽象方法,子类虽然有不同的实现,但该方法的定义是一致的。(子类需要实现此抽象方法)。
    • 一个类只能继承一个抽象类,但可以实现多个接口。
    • 抽象类中可以包含抽象方法和非抽象方法,而接口中的所有方法均为抽象的。
    • 子类继承抽象类必须实现抽象类中所有抽象方法,否则子类也必须是抽象类。而子类实现接口则必须实现接口中的所有抽象方法。
  • 相关阅读:
    python向mysql中插入数字、字符串、日期总结
    selenium鼠标事件
    iOS hook
    网络抓包篇
    frida IOS环境搭建
    git
    $emit
    better-scroll无法滚动的问题。
    this.$nextTick()作用
    better-scroll
  • 原文地址:https://www.cnblogs.com/jcfxl/p/5731341.html
Copyright © 2011-2022 走看看