group3.java.bak
来自「Java基础教程课程中的例题源码下载。总共有11章」· BAK 代码 · 共 30 行
BAK
30 行
public class Group3
{
private static int count; //静态变量Group3.count统计班级数量
private String name; //实例变量Group3.name 表示班级名称
public class Student
{
private int count; //实例变量Student.count表示学号
private String name; //实例变量Student.name表示学生姓名
public void output(int count)
{
count++; //存取方法的参数,局部变量
this.count++; //通过对象存取Student.count
Group3.count++; //通过类名存取Group3.count
Group3.this.count++; //通过类名存取Group3.count
System.out.println(count+" "+this.count+" "+Group3.count+" "+Group3.this.count++);
}
}
public Student aStu() //返回内部类Student的一个对象
{
return new Student();
}
public static void main (String args[])
{
Group3 g3 = new Group3();
g3.count=10; //Group3.count
Group3.Student s1 = g3.aStu(); //在外部创建内部类的对象
//完整的内部类标识Group3.Student
s1.output(5);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?