📄 peoplecount.java
字号:
public class PeopleCount //外部类PeopleCount
{
private String Name;
private int ID; //外部类的私有成员变量
private static int count = 0; //外部类的static私有成员变量
public class People //内部类People
{
public People() //内部类的构造方法
{
count++; //访问外部类的成员变量
ID = count; //访问外部类的成员变量
}
public void output() //内部类的方法
{
System.out.println(Name + "的ID为:" + ID);
}
}
public PeopleCount(String sn) //外部类的构造方法
{
Name = sn;
}
public void output() //外部类的方法
{
People p = new People(); //建立内部类对象p
p.output(); //通过p调用内部类的方法
}
public static void main (String args[])
{
PeopleCount p1 = new PeopleCount("张三");
p1.output();
PeopleCount p2 = new PeopleCount("李四");
p2.output();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -