A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/**
  * 定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量,并调用外部函数。
  * 在外部类函数中创建内部类对象,调用内部类函数。
  */
public static void main(String[] args) {
  factory.workshop fw=new factory().new workshop();
  fw.machinestart();
}
/**
* 在工厂 使用机器加工原料  产出产品
*由于客户急需这批产品,所以 在机器产出后需要在车间立马装车
* 工厂(类) --车间(内部类)--机器(函数)       原料(变量)--产品(变量)
*/
public class factory {
private String stock="原料";//原料


//车间
public  class workshop{
private String product="产品";//产品

public void machinestart(){
    System.out.println(factory.this.stock+"放入机器,开始生产,"+product+"生产完毕!");
    factory.this.truckloading();//客户急需这批产品,直接在车间装车
    }
   }
//产品装车运出
public void truckloading(){
    System.out.println("装车,准备运走");
   }
  }
注释的很详细噢。嘻嘻(版主大大,给个7技术分,加急啊!还有几天就开班了:'()

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马