java子类中能调用其它子类方法吗
小弟初来JA道,愚问大虾:class dog1{
public void calldog(){
System.out.println("调用中");
}
dog2 dg2=new dog2();
dg2.calldog2();//此句为何不能通过?
}
class dog2{
public void calldog2(){
System.out.println("第二只狗被调用");
}
}
java --------------------编程问答-------------------- 在类里面调用方法?。。 --------------------编程问答-------------------- 楼主可以说说什么情况需要你这么做,一般这些在方法里做就行了 --------------------编程问答-------------------- 放在方法里面就可以了。 --------------------编程问答-------------------- 谢谢,已经解决,放在构造方法里就行 --------------------编程问答-------------------- 能通过编译? --------------------编程问答-------------------- //将这两句放在方法里
dog2 dg2=new dog2();
dg2.calldog2();
--------------------编程问答--------------------
类中只有变量和方法,你的那段定义放在类中太突兀
补充:Java , Java SE