第04章 面向对象编程_04类和包.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第04章 面向对象编程_04类和包.ppt》由会员分享,可在线阅读,更多相关《第04章 面向对象编程_04类和包.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章 面向对象编程本章主要内容4.1 简介 4.2 面向对象的基本概念 4.3 面向对象的基本语法 4.4 类和包4.5 对象、封装4.6 类的方法4.7 继承和多态4.8 接口和抽象类4.9 面向对象开发概念 课程回顾请举例说明类与对象的区别与联系属性方法类是模子,确定对象将会拥有的特征(属性)和行为(方法)类是抽象的概念,仅仅是模板对象是一个你能够看得到、摸得着的具体实体对象同时具有属性和方法两项特性属性:对象具有的各种特征方法:对象执行的操作掌握类的创建理解包的含义理解访问控制符public、default、protected、private本章目标4.4 类和包 非但不能强制自然,还
2、要顺从自然。埃斯库罗斯4.4.1 创建类在面向对象中,我们把类似于“人类”这种宽泛的种类概念我们用Java程序来实现关于人这个类的构造:参看课本例4.9类命名规则:1、不能使用Java关键字2、首字母可以为字母,也可以是“_”或“$”(建议不要这样)3、不能包含空格或“.”号所有Java程序都以类class为组织单元关键字class定义自定义的数据类型Java类模板类将现实世界中的概念模拟到计算机程序中class 类名类名 /定义属性部分定义属性部分 属性属性1的类型的类型 属性属性1;属性属性2的类型的类型 属性属性2;属性属性n的类型的类型 属性属性n;/定义方法部分定义方法部分 方法方法
3、1;方法方法2;方法方法m;定义类定义一个类的步骤1、定义类名public class Human2、编写类的属性String name;int age;3、编写类的方法public void sayHello()System.out.println(“Hello Human”);为什么需要包生活案例 文档分门别类,易于查找文档分门别类,易于查找 不同内容的文档可以放在不同的不同内容的文档可以放在不同的 袋子中,拥有相同的名字,避免冲突袋子中,拥有相同的名字,避免冲突 易于管理易于管理 为什么需要包树形文件系统使用目录解决文件同名冲突问题如何存放两个同名的类而不冲突?Sort.java 插入排
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第04章 面向对象编程_04类和包 04 面向 对象 编程 _04
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内