class Outer{
private String name="hello world";
class Inner{
public void print(){
System.out.println("name="+name);
}
};
public void fun(){
new Inner().print();
}
}
public class Demo019{
public static void main(String[] args){
new Outer().fun();
}
}
//===================
class Outer{
private String name="hello world";
public void fun(){
class Inner{
public void print(){
System.out.println("name="+name);
}
}
new Inner().print();
}
}
public class Demo020{
public static void main(String[] args){
new Outer().fun();
}
}
//=================
class Outer{
private String name="hello world";
public void fun(final int temp){
class Inner{
public void print(){
System.out.println("name="+name);
System.out.println("temp="+temp);
}
}
new Inner().print();
}
};
public class Demo021{
public static void main(String[] args){
new Outer().fun(2);
}
}
JavaLearning:内部类
最新推荐文章于 2023-04-03 00:36:40 发布