摘要:
(阿里云【名师课堂】Java面向对象开发9:【第01个代码模型】综合案例:简单Java类) 假设有这样一个要求:定义一个雇员类,该类中包含雇员编号、姓名、职位、基本工资、佣金几个属性信息。 这种类称为简单Java类,它有着如下开发要求: 类的名称应该有意义,可以明确描述出某一类事物,最好用对应的英文 阅读全文
摘要:
(阿里云【名师课堂】Java面向对象开发8:构造方法与匿名对象) 构造方法 回顾:实例化对象的产生格式: ①类名称 ②对象名称 = ③new ④类名称() ; 下面分析这个格式每一部份的组成: ①类名称:任何对象都有其对应的类,因为没有类就不知道对象具备的功能; ②对象名称:是一个唯一的标记,表示以 阅读全文
摘要:
(阿里云【名师课堂】Java面向对象开发7:private实现封装处理) 回顾:面向对象三大特征:封装性、继承性、多态性,封装是其中最复杂的概念,这里学习封装的基本概念。 如果想要清楚封装,首先要知道没有封装是什么情况。 范例:观察程序 class Person { // 定义一个类,注意类名称每个 阅读全文
摘要:
(阿里云【名师课堂】Java面向对象开发3 ~ 6:类与对象) 3:类与对象的基本定义 是面向对象设计的核心所在,也是所有概念的基础。类本身属于引用数据类型,因此类的使用牵扯到内存的分配问题。 认识类与对象 类指的是一个共性的概念,而对象指的是一个具体的事物。 因此,在实际的开发过程中吧,一定是要首 阅读全文