类与对象
“图纸”到“房子”的过程就是“类”到“对象”的过程。在面对对象设计中,可以用设计好的“类”创建多个“对象”。
类:一个描述事物主要特征(属性)、行为的框架。
成员变量(属性)
[修饰符] 变量类型 变量名[=初始值]
成员方法(行为)
[修饰符] 返回值类型 方法名称 ([形式参数类表])
{
方法体;
}
在构建“类”基础上,创建对象。
形式:类名 对象名=new 构造方法
对象的特征:
1.隐蔽性(封装性)
可以隐藏对象的内部数据(房间)和功能(通道),提高安全性。
封装:隐藏对象的属性,仅提供对外公共访问方式。
set…get…进行封装。
私有化(private)-封装的一种方法。仅本类有效。
2.继承性
把共性单独提取,用用单独类描述,为“父”类
3.多态性
方法重载,方法重写...
PS:方法名称,符合标识符规定,建议方法名用首字母大写,其余字母小写形式。