当前位置:编程学习 > JAVA >>

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();
--------------------编程问答--------------------
引用 4 楼 bigdonkeyws 的回复:
谢谢,已经解决,放在构造方法里就行

类中只有变量和方法,你的那段定义放在类中太突兀
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,