java中,相同包下 ,不同类 是否可以定义 相同属性?
子类的方法是会覆盖父类的方法,属性不会覆盖吧?
子类继承了父类之后会获取父类的属性和方法,如果子类中含有与父类同名的属性,或者参数列表,方法名,返回值相同的方法的话,就会覆盖掉父类的属性或者方法。比如class fu{ int i=1}class zi extends fu{ int i=2},这样你如果new一个zi的实例对象来访问I的话,i就等于2了