一、面向对象程序设计
1.实体对象:具有属性和行为,属性表示实体对象的静态特征,行为表示实体对象的动态特征
现实世界——》 提炼——》 软件世界
实体 ——》 属性——》 属性
功能——》 方法
属性:用于表示对象的状态
方法:用于表示对象所具有的操作或所能提供的服务
2.类与对象的关系
类:是对象的模板
对象:是根据类产生实例,每个对象在内存中单独存在,彼此之间无干扰
3.引用与对象
对象:通过关键字new加构造器进行初始化,存放于堆内存中
引用:对象初始化完成之后的返回值赋值给一个引用持有该对象,也就是说java代码可以通过该引用操作对象
PS:构造器(用于初始化)的数量按实际需求决定
public修饰的类名要与文件名一致、构造器的名字和类名一致