类与对象
-
类是将现实世界或思维世界中的实体反映在计算机中的一种抽象的数据类型,它将数据以及这些数据上的操作封装在一起,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物。
例如:动物、植物、手机、电脑…
Person类、Pet类、Car类等,这些类都是用来描述/定义某一类具体的事物应该具备的特点和行为
-
对象是抽象概念的具体实例、或者说是具有类的类型的变量。
-
比如张三,李四就是人类的一个具体实例,也是人类的一个变量
-
能够体现出特点,展现出功能的具体实例,而不是一个抽象的概念。
-
-
定义对象的方法
- 先声明类的类型,然后再定义对象
- 声明类的类型的同时定义对象
- 声明类时,一般使用private私有化
/* 1,类与对象 类是一个模板:抽象,对象是一个具体的实例 2,方法 定义,调用 3,对应的引用 引用类型:基本类型(8大基本类型,其他都是引用类型) 对象是通过引用来操作的:栈-->堆 4,属性:字段Field 成员变量 默认初始化: 数字:0 0.0 char: u0000 boolean: false 引用: null 修饰符 属性类型 属性名 = 属性值! 5,对象的创建和使用 必须使用new关键字创建对象,构造器 Person kuangshen = new Person(); 对象的属性 kuangshen.name 对象的方法 kuangshen.sleep() 6,类: 静态的属性 属性 动态的行为 方法 */