Java语言程序设计 安徽工业大学现代教育技术中心 张小银 javazxy@163.com 第六章 面向对象编程进阶 本章学习目标: 1、包 2、继承 3、访问控制 4、方法重写、重载 5、多态性 6、关键字super、static、final 包 为便于管理大型软件系统中数目众多的类,解决类的命名冲突问题,Java引入包(package)机制,提供类的多重命名空间。 package语句 1)package语句作为Java源文件的第一条语句,批明了该文件中定义的类所在的包。(若缺省该语句,则指定为无名包)。 2)语法格式: package pkg1[.pkg2[.pkg3…]]; // 3)用法举例: 例 6-1 创建包 package p1; public class Test{ public void display(){ System.out.println(in method display()); } } 编绎和生成包 1)Java编绎器把包对应于文件系统的目录管理,package语句中,用”.”来指明包(目录)的层次; 2)如果在程序Test.java中已定义了包pl,编绎时采用javac Test.java 则编绎器会在当前目录下生成Test.class文件,再在适合位置(destpath目录)手动创建一个名为pl的子目录
您可能关注的文档
- 第2章 金属材料的凝固与固态变化.ppt
- 第2章 拉伸、压缩与剪切.ppt
- 第2章 拉伸压缩和剪切.pdf
- 第2章 拉伸与压缩.ppt
- 第2章 脉冲雷达.ppt
- 第2章 人力资源规划 3.ppt
- 第2章 人员招聘与配置.ppt
- 第2章 三维建模.ppt
- 第六讲 金融衍生工具市场.ppt
- 第2章 三维建模66814.ppt
- 2026年西藏自治区初二地生会考考试题库(附含答案).docx
- 2026年湖南长沙市初二地理生物会考考试题库(附含答案).docx
- 2025年陕西省八年级地理生物会考考试题库(附含答案).docx
- 江西省宜春市初二学业水平地生会考真题试卷(含答案).docx
- 2026年西藏自治区拉萨市地理生物会考考试题库(含答案).docx
- 江西省宜春市地理生物会考真题试卷(+答案).docx
- 2026年湖南长沙市初二地生会考真题试卷(含答案).docx
- 2026及未来5年手摇捻度仪项目投资价值分析报告.docx
- 江西省宜春市地理生物会考真题试卷+解析及答案.docx
- 2026年西藏自治区拉萨市地理生物会考真题试卷+答案.docx
原创力文档

文档评论(0)