|
|
1
24
注意这个方法
|
|
2
2
您正在访问重写自己的方法,即使该对象是派生的,因为根据作用域规则,类的私有成员被认为是第一个的,并且当它在重写作用域中写入时,它引用的是私有的f,并且由于它的私有的f在派生类中根本不被重写,因此它们将仅在方法签名相同时进行重写。
thsi是正确的代码,它将调用派生的f |
|
|
3
0
方法的重写有三个条件。子类必须与其父类具有相同的名称和参数以及返回值。但如果参数和返回值都不同,则不存在重写!即使这两种方法不同!好啊!这样地:
Eclipse不会说错误!因为子类中的addv方法与父类中的addv方法不同。作为您的实例! |