为什么实例变量不能输出?

来源:8-3 如何使用 Java 中的对象

慕无忌7348813

2018-07-28 02:08

package exercise;


public class firstCup {

String wall;

String bowlCover;

void drink(){

System.out.println("firstCup有喝水的功能!");

}

void save(){

System.out.println("firstCup有储存的功能!");

}

}

--------------------------------***************************----------------------------------------

package exercise;


public class InitialCup {


public static void main(String[] args) {

// TODO Auto-generated method stub

    firstCup Cup=new firstCup();

    Cup.drink();

    Cup.wall="pp";

    Cup.bowlCover="pp";

    Cup.drink();

}


}


写回答 关注

2回答

  • 慕粉2003103133
    2018-07-30 16:28:21
    已采纳

    因为你的第一个firstCup类的drink()方法输出时没有引用变量的值。

    void drink(){

    System.out.println("WALL:"+wall +",bowlCover:"+bowlCover +",firstCup有喝水的功能!");

    }

    慕无忌734...

    非常感谢!

    2018-07-30 23:58:12

    共 1 条回复 >

  • 幕布斯0486814
    2018-07-28 06:07:34

    你学得和我学得不一样啊,我1-3没这内容

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530667 学习 · 6091 问题

查看课程

相似问题