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
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法