可以吧类理解为图纸,实例化 类 的过程就像是用图纸的参数吧实物制造出来的一个过程
比如常见的Scanner就是一个类
Scanner 变量名 = new Scanner();
就是一个实例化类的过程,只有将类实例化,才可以使用类(或类的实例
变量名.next(); //使用其中的next()函数
类的构造:
修饰符 class 类名{
内容
}
类的构造方法:
类的构造方法在类的内部,方法名要与类名一致。
修饰符 class 类名{
修饰符 返回类型 类名(参数1,参数2....){
//构造方法内容
}
}
如果目标类中只有一个构造方法,且该方法有参数,那么构造时需要传入参数。
如果有多个构造方法,则可以根据需要选择其中一个。
默认构造方法为无参数无内容。
类的实例化:
在创建类时,需要使用new将类实例化
类名 变量名 = new 类名(构造方法参数);
//创建一个指定类型的变量
//将使用new实例化的新类将实例化的类赋值给变量