我想通過子類識別對父類成員的調用。 這可能嗎? 對於如:如何識別對父函數的對象調用
public class base1
{
public void getvalue()
{
}
}
public class B:base1
{
}
public class C:base1
{
}
public static void main()
{
B objb=new B();
C objc=new C();
objb.getvalue();//this should display B
objc.getvalue();//this should display C
}
我們如何修改的GetValue()相應的? //不使用重載的概念
的解決方案是使用多態性(「覆蓋」)。你能解釋爲什麼你明確要求解決方案「不使用壓倒一切的概念」,而這正是你應該做的事情嗎? – 2013-02-25 19:19:24
我想知道我們是否可以識別孩子對父母成員的電話號碼。那就是 – Anjana 2013-02-25 19:20:47
呃......可能是允許第三方實現他們自己的子類,並且不能作弊(讓他們的D返回'A'),但是你真的應該直接檢查他們的類型,而不是他們的「名字」,因爲這可能會被騙。編輯:根據你的評論Anjana,仍然不知道你想做什麼;你的意思是確定來自家長的電話,而不是_to_? – 2013-02-25 19:22:02