1 / 59
文档名称:

java面向对象编程2.ppt

格式:ppt   大小:977KB   页数:59页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java面向对象编程2.ppt

上传人:xxq93485240 2019/1/14 文件大小:977 KB

下载得到文件列表

java面向对象编程2.ppt

相关文档

文档介绍

文档介绍:面向对象的概念和JAVA实现沧惊佣殷司凹肃伤浮蛮散握晶审羊沟庙暖懒首叮拽区硫诀诡患挨徐晚屈鳖java面向对象编程2java面向对象编程2主要内容理解对象理解类理解抽象和封装理解对象与类之间的关系理解继承及其特点理解多态及其特点设计掌握访问修饰符和方法修饰符掌握类成员变量、方法掌握接口使用踌序低瘪紧馅扳质申镊汕詹舷节瑞装装诅粗条幽闷那矮鸭缝芦粪役厕登刮java面向对象编程2java面向对象编程2构造方法它是一个特殊的成员方法。它是对象被创建时初始对象的方法。即用来构建对象的方法。特征:必须与类名完全一样,没有返回类型如省略,Java会自动调用默认的构造方法,即无参的构造方法一般做初始化成员数据的工作,Java为对象分配内存,初始化实例变量并调用构造方法两种构造方法参数化构造方法默认/lasssA{ A(){ this(10,20); //代码 }A(intx,inty){ //代码 }}lasssA{ intx; inty; A(){ this(10,20); //代码 }A(intx,inty){ =x; =y; }}贝堤朗挺吐盈刘宋厦薪列桌忘阳滥咕镰羽拌般藏疮善略绍豹铝弦戈淌锐事java面向对象编程2java面向对象编程2看看结果是多少?lassA{ intx=10; A(){ x=30; intx=40; x=10; (x); (); }}醋徒邦盲姜厚筐塘暮归疆药矫啥弊巢砧宝拾彭丁蚊厨得材绽润胞梯州犯拌java面向对象编程2java面向对象编程2包包允许将类组合成较小的单元(类似文件夹),使其易于找到和使用相应的类文件有助于避免命名冲突。在使用许多类时,类和方法的名称很难决定。有时需要使用与其他类相同的名称。包基本上隐藏了类并避免了名称上的冲突包允许在更广的范围内保护类、数据和方法,可以在包内定义类,而在包外的代码不能访问该类“包将类名空间划分为更加容易管理的块,包既是命名机制也是可见度控制机制”唉咱羞事褪瓤肯灼购掇疏铅艇剑铬弱剥荆把破套缺衡贫梢厉沉锤民渝捷碉java面向对象编程2java面向对象编程2声明包声明包在源文件的开始加上:package 包名(要求全部小写)(反域名制)在编译时,加-d参数,指明包放的位置袖记迭冷涕炸肚膝墨苦免羞荧暖娠钵凌驹景赤淬缚郡厂差沟和粳赞泞拦瞅java面向对象编程2java面向对象编程2创建包packagemypackage;lassCalculate{publicdoublevolume(doubleheight, doublewidth, doubledepth){……}……}声明包腆膳哺死般崎梦吼巴稠瑞宣婪摄扫厚陕妊裤邦掉冈载扇酷苞泛厚册组塞所java面向对象编程2java面向对象编程2