zoukankan      html  css  js  c++  java
  • 继承

    1. 继承的好处
      • 减少了代码的冗(rong)余,提高了代码的复用性
      • 便于功能的扩展
      • 为之后的多态使用,提供了前提
    2. 继承的格式
    class A extends B{}
     *    A:子类、派生类、subclass
     *    B:父类、超类、基类、superclass
    

    3.子类继承父类以后有哪些不同?

    3.1体现:一旦子类A继承父类B以后,子类A中就获取了父类B中声明的所有的属性和方法。
     *        特别的,父类中声明为private的属性或方法,子类继承父类以后,仍然认为获取了父类中私的结构。只因为封装性的影响,使得子类不能直接调用父类的结构而已。
    3.2 子类继承父类以后,还可以声明自己特有的属性或方法:实现功能的拓展。
     *       子类和父类的关系,不同于子集和集合的关系。
     *       extends:延展、扩展
    

    4.Java中继承性的说明

    1.     一个类可以被多个子类继承。
      
    2.    Java中类的单继承性:一个类只能有一个父类
      
    3.    子父类是相对的概念。
      
    4.    子类直接继承的父类,称为:直接父类。间接继承的父类称为:间接父类
      
    5.    子类继承父类以后,就获取了直接父类以及所间接父类中声明的属性和方法
  • 相关阅读:
    搭建本地源
    shell中tar加密打包
    mysql出现ERROR 1819 (HY000)的解决方法
    mysql 创建用户及授权(2)
    mysql 创建用户及授权(1)
    Redis 工具 redis-port 使用
    mysql中 drop、truncate和delete的区别
    dlerror和dlclose用法
    dlsym用法
    dlopen用法
  • 原文地址:https://www.cnblogs.com/zk2020/p/14015672.html
Copyright © 2011-2022 走看看