在Java中,声明类实例的目的是什么?我正在看一个教程,那个人宣布了该课程的多个实例。
答案 0 :(得分:1)
假设您想通过踩下油门踏板来驾驶汽车并使其加速。为此,您首先需要一辆车。有人必须设计并构建一个。设计在某种意义上,描绘了汽车必须包含的工程图(如踏板,转向,刹车等......),汽车的形状,汽车的颜色等。
因此,从上面的例子来看, Class 只是蓝图。就像一个架构图,工程图一样。 对象被定义为一个类的实例,就像汽车的真实模型一样。从设计(又名蓝图又称Class)开始,必须使用模型(Object)来利用制动,加速等功能。
在java中,这是一个类的样子:
public class <classname> {
//variable declarations block
//method declarations block
}
并通过以下方式创建相应的对象:
<classname> objectname = new <classname>();
相同的java程序示例:
public class Test{
int age;
String name;
public void pup(){
System.out.println(age);
System.out.println(name);
}
public static void main(String args[]){
Test test = new Test();
test.age=5;
test.name="zooey";
test.pup();
}
}
这里Test是类,并且声明了两个变量,即age和name。它有一个名为pup()的功能来打印名称和年龄。
答案 1 :(得分:0)
您正在声明Object的唯一副本。因此,您可以运行特定于所需Object的操作,而不是选择所有相同类型的对象。