zoukankan      html  css  js  c++  java
  • JAVA 子父类的特点

    一、变量(属性)
        this 代表当前对象的引用 this.变量 首先在本类中找所需要的这个变量,如果没有找到再去父类中找
        super 用于访问当前对象的父类成员 super.变量 直接在父类里面找

    二、函数(方法)
        当子类中出现父类中一样的函数时,当子类对象调用该函数,
        运行的是子类中的函数,如同父类中的函数被覆盖了一样,
        这种情况就是函数的另一种特性:重写(覆盖)

        注意:
            1、子类成员覆盖父类成员时,必须要保证子类的权限大于等于父类,才可以覆盖,否则编译出错
                访问权限修饰符:public公共的 default默认的 private私有的   成员前面没加任何访问权限修饰符默认权限就是defalut
            2、静态的只能覆盖静态的
        记住:
            重载:只看同名的方法的参数列表
            重写:子父类方法要一模一样

    三、构造函数(构造方法)

        子类被创建对象时,会调用子类的构造方法,并且会自动调用父类的构造方法

        手动调用父类构造方法的语法是:super();

        手动调用当前类构造方法的语法是:this();

        这两个语法,括号里面都是可以有参或无参的。

    单词:super是“超”的意思

  • 相关阅读:
    Xib和storyboard对比
    IOS中用模型取代字典的好处
    IOS中UIButton和UIImageView的区别
    Response对象
    ASP.NET内置对象
    ASP.NET最常用的页面生命周期事件
    构造函数与析构函数
    C#程序设计基础——类、对象、方法
    CI框架分页(不解错误)
    Linux 下直连ipad mini充电(实战)
  • 原文地址:https://www.cnblogs.com/phpyangbo/p/java-zifuleitedian.html
Copyright © 2011-2022 走看看