继承的好处和弊端 继承格式: pubic class Zi extends Fu{ } 继承解决的问题:共性抽取,提高代码的复用性当类与类之间存在相同的内容,并且产生了is a 的关系,可以考虑使用继承继承的问题:增强了代码间的耦合性 继承成员变量访问特点 关键字访问成员变量访问成员方法访问构造方法thisthis.成员变量 访问本类成员变量this.成员方法(…) 访问本类成员方法this(…) 访问本类构造方法supersuper.成员变量 访问父类成员变量super.成员方法(…) 访问父类成员方法super(…) 访问父类构造方法 java中访问变量与方法采取就近原则,默认情况下现在自己方法中找,再去本类中找,还没有的话去父类中找,都没有则报错子类继承后,被创建对象加载时会默认加载父类空参构造,即子类构造方法中默认先有一行super() 权限修饰符 修饰符同一个类中同一个包中子类无关类不同包的子类不同包的无关类private√默认√√protected√√√public√√√√ 默认(不写修饰符),默认权限的成员,只能在同一个包中访问protect,protect权限的成员,可以被子类访问,无论在不在同一包下