Java面向对象软件开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1 封装

工作目标

● 理解类的封装

● 使用类中setter()和getter()方法

● 定义和使用构造方法

● 使用this、static关键字

● 使用类及其成员的访问控制修饰符

工作描述

将第1章中的矩形类进行改造,为了对象中数据的安全性,其长、宽两个属性在本类创建的对象外不可访问;同时要求当矩形对象产生时就已经有具体的长度和宽度,而不是在生成对象后再给长宽赋值。保留计算本身周长和面积的功能。

工作分解-理论阐述