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

回到顶部