一、相关词汇说明
单词 | 说明 |
class | 类,种类 |
public | 公共的,共有的 |
private | 私有的,私人的 |
object | 对象,问题 |
encapsulation | 封装,包装 |
attribute | 属性,特征 |
method | 方法 |
menber | 成员 |
constructor | 构造方法,构造器 |
二、面向对象
面向对象编程 就是使用对象进行程序设计,简写成OOP。
三、类和对象
3.1 万物皆对象
用属性表示特征,用方法表示技能,因而具有相同特征和技能的一类事物就是‘类’,对象是则是这一类事物中具体的一个。
属性就是对象所具有的各种特征,比如名字、身高等。每个对象的每个属性都有特定值。
方法是对象执行的操作,比如说话、跑等。
对象同时拥有属性和方法两个特征。对象的属性和方法通常被封装在一起,共同体现事物的特性,二者相辅相承,不能分割。
3.2 封装
以后再补充。
3.3 创建和使用对象
使用new创建类的一个对象,如下:
Book java book = new Book();
使用“.”操作对象,如下:
给类的属性赋值:对象名.属性 javaBook.ISBN = “ISN8892"; //给属性赋值 调用类的方法:对象名.方法名() javaBook.borrow(); //调用类的方法,该方法中的操作将被执行
结束!