Java 类和 Java 对象之间有什么区别?
一个类可以定义为一个模板/蓝图,它描述了其类型的对象支持的行为/状态。
示例
public class Dog {String breed;
int age;
String color;
void barking() {
}
void hungry() {
}
void sleeping() {
}
}
对象具有状态和行为。示例:一只狗有状态——颜色、名字、品种以及行为——摇尾巴、吠叫、进食。对象是类的实例。
对象是从类创建的。在 Java 中,new 关键字用于创建新对象。
从类创建对象时需要三个步骤 -
声明- 带有对象类型的变量名的变量声明。
实例化- 'new' 关键字用于创建对象。
初始化- 'new' 关键字后跟对构造函数的调用。此调用初始化新对象。
以下是创建对象的示例 -
示例
public class Puppy {输出结果public Puppy(String name) {
// 这个构造函数有一个参数,名字。
System.out.println("Passed Name is :" + name );
}
public static void main(String []args) {
// 以下语句将创建一个对象 myPuppy
Puppy myPuppy = new Puppy( "tommy" );
}
}
Passed Name is :tommy
以上是 Java 类和 Java 对象之间有什么区别? 的全部内容, 来源链接: utcz.com/z/331831.html