首页 > 代码库 > Java自学笔记(第七天)继承
Java自学笔记(第七天)继承
(*)继承:类名字后+extends关键字,一个父类<----对应---->多个子类,子类继承父类所有可访问的成员(变量,方法)
(*)重写(覆盖):子类可以重写父类函数,重写的函数的访问修饰符必须高于父类原函数的访问修饰符,子类重写父类函数的方法是函数的定义要一模一样
(*)父类引用不能调用子类方法:如下图
(*)继承中的变量:super关键字,访问父类成员
(*)继承中的函数:
(*)继承中的构造函数:
//子类所有的构造函数都默认调用父类的空参构造函数,因为子类所有构造函数都有一句隐式super();
//父类中没有空参构造函数,子类必须手动通过super关键字调用父类构造函数
//在一个构造函数中this()和super()关键字不能同时出现
//子类构造函数必须调用父类构造函数
//构造函数没有重写,因为函数名不同
Java自学笔记(第七天)继承
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。