[英]Call a subclass method from superclass which is not available in another sub class
[英]Specify which superclass to call a method from
我有一個具有多個級別的層次結構,它看起來像這樣(<----表示從左邊開始的子類化):
MyClass <----- ParentClass <------ Abstract Class
我想調用在AbstractClass中聲明和定義的非靜態方法,但在ParentClass中重寫。 我想調用AbstractClass中的版本,而不是ParentClass中的版本,所以我需要類似的東西
super.super.method();
或者那種精神的東西。 有沒有辦法做到這一點?
謝謝!
此Stack Overflow線程對此問題進行了很好的討論。 簡而言之,有一些hacky方法可以做到這一點,但你真的不應該這樣做 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.