| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 550 人关注过本帖
标题:包编译问题?--》高手请进,许多人都没帮我解决这个问题?
只看楼主 加入收藏
E_xuan
Rank: 1
等 级:新手上路
帖 子:30
专家分:1
注 册:2009-9-13
结帖率:90%
收藏
已结贴  问题点数:22 回复次数:5 
包编译问题?--》高手请进,许多人都没帮我解决这个问题?
主类:
程序代码:
//package org.lxh.demo03;
import org.lxh.demo02.*;
public class OODemo05
{
    public static void main(String []args){
    new DemoD();
    //DemoC dc=new DemoC();
    //System.out.println(dc.info);
    }
}
C类:
程序代码:
package org.lxh.demo01;
public class DemoC
{
    protected String info="ss-->cay";
}
D类
程序代码:
package org.lxh.demo02;
import org.lxh.demo01.*;
public class DemoD extends DemoC
{
    public DemoD(){
        System.out.println("** INFO = "+super.info);
    }
}
为什么编译时会出错
但是去掉主类中的最前面的
package org.lxh.demo03;语句前面的注释能正常编译且能得到正确的结果。
但是我的问题是为什么要加这句,不加道里也说的通啊,也应该能得到正确的结果啊,但是我编译的时候会出错?
我这样分析的:因为DemoD是public,所以能够访问,而DemoD类也是能够访问DemoC类的protected属性的,因为他们是子类与父类的关系。
求高手能够帮我解决下?

[ 本帖最后由 E_xuan 于 2009-9-25 14:56 编辑 ]
搜索更多相关主题的帖子: 编译 
2009-09-25 14:54
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
收藏
得分:7 
请检查包:  package org.lxh.demo03;   和主类 OODemo05的存放次序的关系。

C#超级群 74862681,欢迎大家的到来!
2009-09-25 15:31
lampeter123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:54
帖 子:2508
专家分:6424
注 册:2009-1-30
收藏
得分:7 
测试过,你的程序编译没有问题
你可以用javac -d . *.java命令同时编译所有类

你的优秀和我的人生无关!!!!
    
    我要过的,是属于我自己的生活~~~
2009-09-25 16:47
E_xuan
Rank: 1
等 级:新手上路
帖 子:30
专家分:1
注 册:2009-9-13
收藏
得分:0 
回复 2楼 gameohyes
刚开始源文件都是放在同一目录下,然后用javac -d . *.java
2009-09-25 19:17
E_xuan
Rank: 1
等 级:新手上路
帖 子:30
专家分:1
注 册:2009-9-13
收藏
得分:0 
回复 3楼 lampeter123
你是去掉了主类我写的package语句编译吗?我加上了package语句能成功编译,但是去掉了就会编译错误。
2009-09-25 19:23
lampeter123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:54
帖 子:2508
专家分:6424
注 册:2009-1-30
收藏
得分:0 
去掉了,第一次编译就成功,你再编译时要删去之前编译过的class

你的优秀和我的人生无关!!!!
    
    我要过的,是属于我自己的生活~~~
2009-09-26 08:30
快速回复:包编译问题?--》高手请进,许多人都没帮我解决这个问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034436 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved