正文

子包和基础包之类的习题2007-12-27 00:30:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/soliddream/31611.html

分享到:

题目:创建一个名为child的子包,其基础包名为parent。 子包中应该包含一个Location类。Location类包含一个名为disp()的方法,用于显示“child子包中的Location类”的消息。创建一个名为ParentTest的类,使它导入此子包,并调用Location类的disp()方法。   答案: 1、创建文件目录 parent\child ,创建Location.java文件 package parent.child; public class Location{        public void disp(){                             System.out.println("child子包中的Location类");        } } 2、在parent同一层创建ParentTest.java文件 import parent.child.Location;   public class ParentTest{        public static void main(String []args){               Location log=new Location();               log.disp();        }   } 3、运行键入cmd,在命令行中到达parent上一层文件目录,运行如下命令 javac parent/child/Location.java javac ParentTest.java java ParentTest 4、即可在结果中显示child子包中的Location类   背景知识: 在做题目之前仅知道创建和导入包的命令即 Package mypackage; Import mypackage; 对子包、基础包之类的概念一无所知。   绕的弯路: 1、曾在parent 文件目录下创建parent.java文件 Package parent; 2、Location log;会报未初始化的错误,这点与C++不同。

阅读(2479) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册