定义:

可以将一个类的定义放在另一个类的内部 这就是内部类。--摘自java编程思想

 

一般实现方式:

public class SimpleInnerClass {

 class Content {

  private int i;

 

  public int getVlaue() {

   return i;

  }

 

 }

 

 

 class Description {

 

  private String lable;

 

  Description(String lab) {

   this.lable = lab;

 

  }

 

  public String readLable() {

   return lable;

  }

 }

 

 

 public void ship(String lable) {

 

 

  Content content=new Content();

 

  Description description=new Description(lable);

 

  System.out.println(description.readLable());

 

 

 }

 

 public static void main(String[] args) {

 

  Parcle2 parcle2 = new Parcle2();

  parcle2.ship("hi");

 }

}
View Code

相关文章: