我想從子引用變量訪問父類的成員函數。使用函數覆蓋時如何訪問父類的函數
我的代碼:
class Emp
{
static String Cname="Google";
int salary ;
String Name;
void get(String s1,int s2)
{
Name=s1;
salary=s2;
}
void show()
{
System.out.println(Name);
System.out.println(salary);
System.out.println(Cname);
}
}
public class Practice extends Emp{
/**
* @param args
*/
void show()
{
System.out.println("in Child class");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Practice e=new Practice();
e.show();
e.get("Ratan",200000);
((Emp)e).show();
}
}
輸出是:
in Child class
in Child class
這意味着兩次孩子的成員函數被調用。有什麼辦法來解決這個問題?
謝謝我得到了它。 –