package com.xzy.demo;
public class Test1 {
private int age;
private String Egg = "鸡蛋";
public Test1(int a){
this.age = a;
}
private class Andy{
private String name;
private char sex;
private String Egg = "鹅蛋";
private String scrate = "秘密";
public Andy(String b,char t){
this.name = b;
this.sex = t;
}
public void info1(){
System.out.println("名字是" + name + "\n" + "性别是" + sex + "\n" + "年龄是" + age);
}
public void info2(){
String Egg = "鸵鸟蛋";
System.out.println("外部类的实例变量值" + "\t" + Test1.this.Egg);
System.out.println("内部类的实例变量值" + "\t" + this.Egg);
System.out.println("局部变量的值" + "\t" + Egg);
}
}
public void New1(){
Andy w = new Andy("小胖",'男');
w.info1();
w.info2();
}
public void New2(){
System.out.println("内部类的私有:" + new Andy("小胖",'男').scrate);
}
public static void main(String[] args) {
Test1 n = new Test1(5);
n.New1();
n.New2();
}
}
public class Test {
private class In{}
public static void main(String[] args) {
new In();
}
}
public class Test {
private class In{
static {
System.out.println();
}
private static int age;
private static void test(){}
}
}