- /*
- 需求:
- 把装大象案例的伪代码,转换成可以运行的java代码,并以此了解面向对象的思想。
- 分析:
- 1、成员变量:大象、冰箱。
- 2、成员方法:大象:装进。
- 冰箱:打开、关闭。
- */
- class DaXiang {
- String daxiang;
- //public void in() {
- //System.out.println("装进");
- //}
- public String in() {
- return "装进";
- }
- }
- class BingXiang {
- String bingxiang;
- //public void open() {
- //System.out.println("打开");
- //}
- public String open() {
- return "打开";
- }
- //public void close() {
- //System.out.println("关闭");
- //}
- public String close() {
- return "关闭";
- }
- }
- class Demo {
- public static void main(String[] args) {
- DaXiang d = new DaXiang();
- BingXiang b = new BingXiang();
- d.daxiang = "大象";
- b.bingxiang = "冰箱";
- System.out.println("说~~把"+d.daxiang+d.in()+b.bingxiang+"分几步?");
- /* System.out.print("1:");
- b.open();
- System.out.println(b.bingxiang);
- System.out.print("2:");
- d.in();
- System.out.println(d.daxiang);
- System.out.print("3:");
- b.close();
- System.out.println(b.bingxiang);
- */ System.out.println();
- System.out.println("第一步:把"+b.bingxiang+b.open()+" 第二步:把"+d.daxiang+d.in()+b.bingxiang+" 第三步:把"+b.bingxiang+b.close());
-
- }
- }
复制代码 |
|