- 5
- 0
- 约7.81千字
- 约 40页
- 2018-03-14 发布于天津
- 举报
教学课件课件PPT医学培训课件教育资源教材讲义
面向对象程序设计与系统开发
第2章 面向对象开发特点
2
驱动任务一
将上一章中的矩形类进行改造,为了对象中数据的安全性,其长、宽两个属性在本类创建的对象外不可访问;同时要求当矩形对象产生的时候就已经有具体的长度和宽度,而不是在生成对象后再给长宽赋值。其保留了计算本身周长和面积的功能
3
目标及知识点
4
类的封装性
封装(Encapsulation)就是把对象的属性和行为结合成一
个独立的单位,并尽可能隐蔽对象的内部细节。
5
Java中的包
Java包(package)就是具有一定相关性的Java文件的集合
创建包
6
在包中创建类
package [包名1[.包名2[.包名3...]]] ;
7
使用包
使用import语句:
import 包名1[…].类名或接口名;
import 包名1[.包名2[…]].*;
直接使用包:
java.util.ArrayList list = new java.util.ArrayList();
8
类的访问权限
一个类仅有两个可能的访问权限:默认的和公有
(public)的。当一个类被声明为public时,该
类可被任何包的代码访问;如果一个类为默认的
访问权限,那么仅能由同一包内的其他代码所访问。
9
类成员的访问权限
Java类的成员变量和成员方法的访问权限
修饰符
原创力文档

文档评论(0)