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(...);

      

  • 相关阅读:
    【iPhone开发】说说Xcode4中xib绑定的原理转
    转 IOS下的图片
    免证书调试Iphone程序(转)
    牛B的Python模块(转)
    6 个手机开发方面很有用的应用
    留个脚印!
    Android初学者入门PDF版
    IOS下的MVC
    android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6
    10 款 Windows 下最佳的免费 PHP 编辑器
  • 原文地址:https://www.cnblogs.com/gxlaqj/p/11417814.html
Copyright © 2011-2022 走看看