Java中可以通过定义类并且创建对象,详细介绍:https://www.runoob.com/java/java-object-classes.html
Java中只能有一个public的类,并且类的名字分Java文件的名字是相同的,比如:
public class stu {
int age;
int number;
public stu(int a, int b){
this.age = a;
this.number = b;
}
}
每个类一般都需要有个构造方法,主要是对Java中的成员变量进行初始化。
Java文件中也可以定义其他的非public类:
//定义Test1类
class Test1 {
Scanner scan = new Scanner(System.in);
int num = scan.nextInt();
}
//定义Test2类继承Test1类
class Test2 extends Test1{
int a;
Test1 z = new Test1();
int b = z.num;
}
public class Main{
public static void main (String[] args) {
Scanner scan = new Scanner(System.in);
stu s = new stu(23,10);
Test2 y = new Test2();
y.a = scan.nextInt();
s.age = scan.nextInt();
System.out.println(s.age);
System.out.println(y.b);
System.out.println(y.a);
}
}
详见:https://blog.csdn.net/weixin_43161811/article/details/82533632