Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 有关package 的问题
yangjinfeng





发贴: 26
积分: 0
于 2004-08-13 16:08 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
下面这段程序能编译通过,但就是运行不了,错误信息是类不能加载。
如果吧这个文件分成两个类文件,则B1不能编译。请问怎么回事?

为什么加上package 语句,不能运行,去掉却又可以呢,当然我是把类文件放在对应的文件夹里

package mypackage;          //定义类所属的包
class C1
{
public int number;
public int age;
public C1(int n, int a)
{
  number = n;
  age = a;
}
public void output()
{
  System.out.println("number = " + number + "\n" + "age = " + age);
}
}

public class B1
{
public static void test()
{
C1 s1 = new C1(0,0);
s1.number = 1; //同一包中的其他类可以访问public成员
s1.age = 25;     //同一包中的其他类可以访问默认权限成员
s1.output();
}
public static void main(String[] args){
B1.test();

}

}




话题树型展开
人气 标题 作者 字数 发贴时间
4083 有关package 的问题 yangjinfeng 724 2004-08-13 16:08
2800 Re:有关package 的问题 letmein 70 2004-08-13 16:22
3300 Re:有关package 的问题 yangjinfeng 816 2004-08-14 09:40
2781 Re:有关package 的问题 letmein 44 2004-08-16 08:15
3061 Re:有关package 的问题 bsspirit 54 2004-08-18 18:13

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923