package test;
/**
* 一个类与某个类结合的很紧密,并且内部类的类名不会被其它类可见和调用,也不会产生命名冲突==
*
*/
public class InneryClass {
private int tt;
public InneryClass(int tt){
Square s = new Square(tt);
this.tt = s.t;
}
class Square {
public int t;
public Square(int t){
this.t = t*t;
}
}
public static void main(String[] args) {
InneryClass s = new InneryClass(5);
System.out.println(s.tt);
}
}