java中没new对象使用.和new了对象使用???

abstractclassAnimal{ privateStringname; Animal(Stringname){this.name=name;}... abstract class Animal {  private String name;  Animal(String name) {this.name = name;}  /*  public void enjoy(){    System.out.println("叫声......");  }  */  public abstract void enjoy();}abstract class Cat extends Animal {  private String eyesColor;  Cat(String n,String c) {super(n); eyesColor = c;}  /*  public void enjoy() {    System.out.println("猫叫声......");  }  */  //public abstract void enjoy();}class Dog extends Animal {  private String furColor;  Dog(String n,String c) {super(n); furColor = c;}   public void enjoy() {    System.out.println("狗叫声......");  }}class Bird extends Animal {  Bird() {    super("bird");  }  public void enjoy() {    System.out.println("鸟叫声......");  }}class Lady {    private String name;    private Animal pet;    Lady(String name,Animal pet) {        this.name = name; this.pet = pet;///////////--问题这里    }    public void myPetEnjoy(){pet.enjoy();}}public class Test {    public static void main(String args[]){        Cat c = new Cat("catname","blue");        Dog d = new Dog("dogname","black");        Bird b = new Bird();        //Lady l1 = new Lady("l1",c);        Lady l2 = new Lady("l2",d);        Lady l3 = new Lady("l3",b);       //l1.myPetEnjoy();        l2.myPetEnjoy();        l3.myPetEnjoy();    }}不是说用对象一定要new吗.为什么能向Animal赋值.和使用Animal 里面的方法enjoy呢代码里没有new Animal();为什么能使用和赋值呢 展开
 我来答
strionws
2012-02-06 · TA获得超过1644个赞
知道小有建树答主
回答量:412
采纳率:0%
帮助的人:376万
展开全部
诚如楼上说的,你这个排版,晕死了,就是贴到集成环境里也得排版好久

差不多理解你的问题了,你的疑问源自对基层的不熟悉和不了解

在继承的概念里,集成至父类的方法在子类中使用时是不需要new的,
因为在这个子类使用new实例化的时候,其父类里的内容也跟着子类作为其属性的一部分实例化了
下次提出问题的时候,没句代码至少换下行,有不明白的地方欢迎继续提问。
kid_jy
2012-02-06 · TA获得超过793个赞
知道小有建树答主
回答量:1362
采纳率:0%
帮助的人:1275万
展开全部
看的这个乱啊 编译器会自动给New出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2012-02-06 · 超过13用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:37.7万
展开全部
...你这个排版。。看的那叫个累
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式