文档介绍:该【面对对象编程基础课件 】是由【gxngqvk】上传分享,文档一共【38】页,该文档可以免费在线阅读,需要了解更多关于【面对对象编程基础课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。知识实践回顾1、编译单元组织灵活,一个编译单元可以有多个类,在实验中是两个类,即Computer和Tester,两个类一个是计算机类,一个是测试类;2、一个类可以包括成员属性和成员方法;成员属性一般定义为private范围,成员方法为public范围;3、方法如定义为private,是内部helper方法,数据隐藏部分,其他类无法直接使用知识实践回顾1、编译单元组织灵活,一个编译单元可以有多个类,4、类定义好后,通过类进行对象的实例化和初始化。(对于成员变量初始化顺序,)如果没有给类定义无参数构造器,则编译器创建对象不带参数时,会隐式调用构造,初始化成员变量为系统默认值(P133表6-3)。5、成员方法的访问方式(在另一个类中)=//如果有返回值4、类定义好后,通过类进行对象的实例化和初始化。(对于成员变6、作用范围,由小到大有四种,依次为private,default,protected,public其中对于类、属性,和方法适用的如下:类:public,default,private(内部类)属性:四种都有,一般是private方法:public,default,private6、作用范围,由小到大有四种,依次为private,def第5讲面对对象编程基础(下)西亚斯学院计算机系姜斌2009年第5讲面对对象编程基础(下)西亚斯学院计算机系姜斌第4章类和对象一、包二、静态修饰符*三、最终类、最终属性、最终方法(final)四、其他类库里的常见类本章小结思考与练****第4章类和对象一、包一、包一、包1、包概念以及类库中的包Java允许把多个类收集在一起成为一组,称作包(package),管理类的一种组织形式。标准Java库被分类成许多的包,、。(,是默认导入包)按功能划分分层的1、包概念以及类库中的包Java允许把多个类收集在一起成为一2、系统默认包如果我们没有定义包,编译后所有class文件会当前目录中,Java会认为当前目录所有类在一个匿名包中,如果使用默认访问范围,这些类文件可以相互访问。2、系统默认包如果我们没有定义包,编译后所有class文件会3、如何创建用户包创建包,我们可以通过package语句创建自己的包,包名的命名约定1)可以多个英文单词的名称,但必须全小写字母;2)当存在多层时,可以参考域名的反向定义;Sias.?.*;3)如果不是规范名称,可转为合法的名称注意:package语句一定要在第一行,即import之前(课下可以练****一下类的访问控制练****对照一下public和default范围的区别)3、如何创建用户包创建包,我们可以通过package语句创建4、包使用中的作用范围例子:定义两个包one和two,在包one中包含一个类A,在包two中B,C思考:对于default和public来修饰类,范围有何区别? 对于default和public来修饰属性和方法,范围又有何区别?见例子4、包使用中的作用范围例子:定义两个包one和two,在包o