1.什么是对象:世界上不论大小、种类,所有具体的事物都可以称之为对象
2.特征:可以是物体的组成部分,也可以是一些物理或逻辑上的属性。用来表现对象的形态、构成及状态。
3.行为能力:物体所能被进行的操作或者物体本身发起的操作。用来接收外部操作或对外部进行操作。
4.对象的特征——属性
属性:对象所拥有的各种特征。
每个对象的属性拥有特定的值。
5.对象的特征——方法
方法:对象执行的操作。
6.什么是封装:将属性及方法相结合,共同体现对象的特性,称之为封装(Encapsulation)。
7.什么是类:类是具有相同属性和共同行为的一组对象的集合。
类是一个高度抽象的概念。在现实世界中,大家常会用到鸟类、动物类、人类等按种类对事物进行分类。这是比较大的分类,小的可能就有狗、猪、猫等。
类定义了对象将会拥有的属性和方法。
8.类和对象的关系
类是对象的抽象。 对象是类的实例。
9.类和对象有什么区别?
类是对象的抽象,如:“人类”,当我们说到“人类”这个词的时候,不可能明确的知道具体指的是哪一个人,而是泛指所有的人。
对象是类的具体化,实例化,如:“隔壁的张三”,是一个真是存在的事物。
10.类的使用
定义类的时候一般会包含三要素:类名、属性、方法。
Java定义类使用class关键字,使用public(共有的)修饰
定义类需要遵循Java命名规则:
不能使用Java关键字。
不能包含任何嵌入的空格或点号“.”以及除下划线“_”、“$”字符之外的特殊字符。
不能以数字开头。
11.使用对象的步骤
创建对象
使用对象
12.类和对象的使用步骤
第一步:定义类——使用class关键字,声明类的属性以及方法。
第二步:创建类的对象——使用new关键字创建类的对象。
第三步:通过“.”操作符访问类的属性和方法 。
13.Java中的数据类型主要分为以下两类: 基本数据类型:int、double、char、boolean 引用数据类型:String、使用class自己定义的类型如:Cattle、Monkey等