A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 富的流油 初级黑马   /  2019-9-19 13:48  /  1047 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

继承
1:Zi类名extends Fu类名  ZI继承Fu
ZI可以有Fu的内容,也可以有自己的
Fu类可以有多个Zi类,抽取共性信息
所有子类都可以继承Fu类的所有内容不会屏风减少
好处:      A:  复用性
        B:维护       
弊端:        A:削弱子类的独立性 (耦合性) :        父类改变子类也要变化
2:调用特点:子类变量就近原则,局部  类中,父类    中  this. 本类 super.父类对象引用(可以修饰      构造方法,成员方法)
没有就报错
3: 构造方法:Zi类初始化前,先初始化父类而且每一个子类构造方法第一条语句默认都是super()
如果父中只有带参,子中指定带参,访问父中带参构造;或者在父中给出无参构造
4:Zi自己给出无参构造方法,有参数方法构造
5:Fu类储存具体子类信息,每new一次就有一个      具体信息
6:继承  成员方法 (方法重名)调用就近原则 子类找,再父类,  没有就报错
7:方法重写:覆盖重写 (位置字父类继承中) @Override注解(检测)方法重写,相信@O。。可以快速调用
(理解)注意事项:A:子类不能继承父类私有方法
        B:子类的访问权限不能更低        (public>默认>pravate)
8:Java特点:继承
类和类之间    是单继承(1个父类多个子类,多级继承爷爷类)1个子类只能有一个父类
9:(了解)package包名 (文件夹,对类的分类管理);javac -b. HelloWorld
导包  import java.until.Scanner;==java.until.Scanner sc=new java.until.Scanner
10:修饰符  A:权限修饰符  B:动态修饰符
权限修饰符   默认同一包下  protected不同包的子类
11:关键字:final:最终 修饰类,方法,变量,
类被final修饰,不能是父类  final修饰(引用类型只是地址值不能改变,内容是可变的)
12:static静态修饰符(成员:方法,变量):修饰成员特点  建议类名称调用 Student.un="";
        特点:被类的所有对象共享
静态:是随着类的的加载而记载(更快)
非静态,随着对象创建而创建
只有工具类大量存在static  调用
访问特点:
静态不能直接访问非静态
非静态都可调用(因为静态快,先加载出来)

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马