⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testinneruse.java

📁 java程序设计源代码
💻 JAVA
字号:
class TestInnerUse{
	public static void main( String[] args ){
		Parcel p = new Parcel();
		p.testShip();

		Parcel.Contents c = p.new Contents(33);
		Parcel.Destination d = p.new Destination( "Hawii" );
		p.setValue( c, d );
		p.ship();
	}
}

class Parcel {
  private Contents c;
  private Destination d;
  class Contents {
    private int i;
	Contents( int i ){ this.i = i; }
    int value() { return i; }
  }
  class Destination {
    private String label;
    Destination(String whereTo) {label = whereTo;}
    String readLabel() { return label; }
  }
  void setValue( Contents c, Destination d ){
	this.c =c; this.d = d;
  }
  void ship(){
	System.out.println( "运输"+ c.value() +"到"+ d.readLabel() );
  }
  public void testShip() {
    c = new Contents(22);
    d = new Destination("Tanzania");
    ship();
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -