首页 > 学院 > 开发设计 > 正文

JAVA 子父类的特点

2019-11-15 00:24:13
字体:
来源:转载
供稿:网友
java 子父类的特点 Posted on 2015-05-31 17:39 杨波php 阅读(...) 评论(...) 编辑 收藏

一、变量(属性) this 代表当前对象的引用 this.变量 首先在本类中找所需要的这个变量,如果没有找到再去父类中找 super 用于访问当前对象的父类成员 super.变量 直接在父类里面找二、函数(方法) 当子类中出现父类中一样的函数时,当子类对象调用该函数, 运行的是子类中的函数,如同父类中的函数被覆盖了一样, 这种情况就是函数的另一种特性:重写(覆盖) 注意: 1、子类成员覆盖父类成员时,必须要保证子类的权限大于等于父类,才可以覆盖,否则编译出错 访问权限修饰符:public公共的 default默认的 PRivate私有的 成员前面没加任何访问权限修饰符默认权限就是defalut 2、静态的只能覆盖静态的 记住: 重载:只看同名的方法的参数列表 重写:子父类方法要一模一样三、构造函数(构造方法)

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

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

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

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

单词:super是“超”的意思


上一篇:JAVA 继承 extends

下一篇:JAVA 对象的转型

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表