zoukankan      html  css  js  c++  java
  • 继承

     1. 方法重写

      从父类集成的方法,对子类不适合用,在子类中,重新定义,重新编写这个方法。

    2. 新建子类对象,父类构造方法的执行

    •   先新建父类对象,默认执行父类的无参构造

          无参构造

          super();

    •   可以手动调用父类的有参构造

          super(参数);

    3. super 方法的使用

      super.xxx();

    • 方法重写时,调用父类中同一个方法的代码

      

      super();

    • 调用父类构造方法,默认调用父类午餐构造

       

      super(参数);

    • 调用父类的有参构造

    4. 继承

    作用:代码重用、服用

    单继承

    子类对象:①由父类对象和子类对象绑定,整体作为一个对象。②调用成员时,先找子类,再找父类。③创建子类对象时先创建父类对象。

    重写:继承的方法在子类中重新定义。

    5.多态

      作用:一致的类型。
    
        需有的子类对象,都可以被当做一致的父类型来处理
    
      类型转换:
    
        向上转型
          子类对象,转型成父类
        向下转型
          已经转成父类型的子类对象,再向下转回子类对象
     
    
       instanceof
        (1)运行期类型识别
        (2)对真是类型及其父类型判断,都是TRUE

    6.封装:

      (1)类、对象、引用
      (2)构造方法、this、重载

    7.集成

      (1)作用:代码重用、服用
    
      (2)单继承
    
      (3)子类对象的结构:
    
        父类对象和子类对象绑定,整体作为一个对象
    
        调用成员时,先找子类,再找父类
    
      (4)重写:
    
        从父类集成的方法,对子类不适合用,在子类中,重新定义,重新编写这个方法。
      (5)super: super.xxx();  super(...);

      

  • 相关阅读:
    HTTP协议详解(转)
    Linux shell 提取文件名和目录名的一些方法(转)
    快速建立ssh互信(转)
    Python 连接mysql
    pt-online-schema-change原理解析(转)
    python基础学习笔记3
    python基础学习笔记2
    DNS服务器原理
    代理服务器(Proxy)原理
    Ext.MessageBox消息框
  • 原文地址:https://www.cnblogs.com/gxlaqj/p/11417814.html
Copyright © 2011-2022 走看看