1. 什么是类

类是对现实生活中一类具有共同属性和行为的事物的抽象,即它是数据类型。

  1. 什么是对象?

万物皆对象,客观存在的事物都是对象,即是实例。

  1. 什么是对象属性

属性:对象具有的各种特征,每个对象的每个属性都拥有的值。

  1. 什么是对象的行为

行为:对象能够执行的操作。

  1. 类和对象的关系

类:类是对现实生活中一类具有共同属性和行为的事物的抽象。
对象:是能够看得到摸得着的真实存在的实体。
类是对象的模板,对象是类的一个个体,对应一个实例。

对象在内存中的存在形式

image.png

类的定义

类的重要性:类是Java程序的基本组成单位。
类的组成:属性和行为。

  • 属性:在类中通过成员变量来体现(类中方法外的变量)
  • 行为:在类中通过成员方法来实现(和前面的方法相比去掉了static关键字即可)

类的定义步骤

①定义类
②编写类的成员变量
③编写类的成员方法
image.png

创建对象

  1. 先声明再创建
  • Cat cat;//声明对象cat
  • cat = new Cat();
  1. 直接创建
  • Cat cat = new Cat();