第六章 面向对象编程进阶.ppt

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的子目录

文档评论(0)

1亿VIP精品文档

相关文档