1、如何用java语言描述现实世界的事物呢?
举例:人
五官,姓名,年龄,性别....
吃饭,学习,说话....
水杯:
颜色,材质,形状,容积...
装水,泡茶...
属性:用于描述事物的信息
行为:用来描述事物能够做什么的
我们学习编程语言,目的其实用来描述现实世界的事物
而我们现在所学的语言:java
现在就要开始学习如何用java来描述一个现实世界的事物
首先,我们知道java的最基本的单位是:类
所以我们应该通过java中的类去描述现实世界的事物
按照我们分析现实事物的角度出发得到一个与java中类的对应关系
现实事物: 类:
属性:用于描述事物的信息 成员变量:用于描述事物的信息
行为:用来描述事物能够做什么的 成员方法:用来描述事物能够做什么的
类:是一组成员变量和成员方法的集合,可以把类看作一个抽象的概念
对象:是该类的具体的表现,具体到一个个体
举例:
事物:人
属性:姓名,性别,年龄...
行为:吃饭,睡觉,学习...
类:Person
成员变量:name,gender,age
成员方法:eat(),sleep(),study()
对象:是该类的具体的表现,具体到一个个体
学生,老师,医生,律师,程序员