问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 中为什么public的子类继承public的父类编译会出错

发布网友 发布时间:2024-01-15 08:00

我来回答

5个回答

热心网友 时间:2024-12-05 15:58

你是不是把代码写在一个文件里面了,每个类写一个java文件就好了。java规定,一个类文件,public 修类的class只有一个,并且类名必须和你新建的这个类文件名一样,所以一个类文件中可以有多个类,但由public修饰的类只能有一个。

热心网友 时间:2024-12-05 15:59

如果是多个类放在一个public里就会出错

java-继承-实例

//建一个A类
class A{
//成员变量 其中num是实参
int num=0;
//成员方法,其中 i 是型参
public A(int i){
//输入int型文件输出下面
System.out.println("aaaaaaaaaaaaaaaaaaa");
System.out.println("i= "+i);
//把输入的i赋值给成员变量num
num=i;
}
}
//B继承A
class B extends A{
int num=0;
//成员方法B.
public B(){
//继承类A的方法.因为B继承了A必然继承了A的特性.所以输入int值10令方法实现.
super(10);
System.out.println("bbbbbbbbbbbbbbbbbbbb");
//这里的num是类B的.
System.out.println("num= "+num);
//如果想显示类A的num则需要用下列的super.num.这里注意num在类A中需是成员变量才可以.
System.out.println("super.num= "+super.num);
}
}
//建立测试类C
public class C{
//main
public static void main(String aa[]){
//new 一个对象B()
new B();
}
}

热心网友 时间:2024-12-05 15:59

域范围包括public protected friendly private
public 所有类都可访问
protected 同包或者子类可访问
friendly 同包下可访问
private 其他任何类都不可访问

如果构造方法前没有任何修饰符,则默认为friendly,只能在同包下访问
如果子类和父类不在同一个包内,student的构造方法student(int num)
是不能访问父类的super(100);

同理TestSuper这个类如果不在相同的package下,也不能new student();
因为这个构造方法是friendly属性的

热心网友 时间:2024-12-05 16:00

一个Java文件只能有一个public的类
你把子类的public去掉 或者把子类单独写一个java文件

热心网友 时间:2024-12-05 16:00

三个类都 放在一个java文件里了吧?一个类里只能有一个是public的class
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Request对象语法 9,django中request对象 塞尔达传说时之笛火之神殿Boss房间怎么去 ...的圆形地方怎么上去?打完BOSS后才发现没去过,但我 榆中兴隆山旅游路线 ...兴隆山校区到哪个公交车站最近?应该怎么乘公交车?打车的话得多少钱... 从般若寺到兴隆山法院怎么坐公交车,最快需要多久 那些属于国有经济,哪些属于集体经济 ...丢手机,生病,丢工作,怎么转运啊,谁能告诉我,我快疯了 阴历十月又叫什么月 ...还有一些以清、雅、灵、霜、木、若、紫、玉开头的 新生儿拉奶瓣:不必过度担心 电信三年合约如何取消 安装完PCCAD2010后并破解成功后,打开的时候提示THpaperset.arx命令... pccad2010 64 文字标注命令wz 和只能标注 命令 失效 求破解 重装几次... 分手了,该怎么发朋友圈? 我是农历1991年2月30日出生我的公历生日是几号 民法典如何确定被告的损害赔偿责任 ...继承父类的时候class前面不能加访问修饰符public 或者private_百度知 ... 80猴2024年运势及运程 ...腾讯网易发布中秋节未成年限玩通知,假期每天可玩1小时游戏吗... ...实验的电路图,所用的小灯泡标有“2.5V”字样.(1)此实验中电压_百度... ...的实验电路图,所用的小灯泡标有“2.5V”字样.(1)连接电路时,_百度... 勇者斗恶龙5杀人豹 孩子上课注意力不集中?这些方法可以帮助改善 80年属猴的2024年运势和财运怎么样呢 网站制作好购买哪个空间比较稳定?PHP+MYSQL 另外问下。有的空间说支持... ...实验的电路图,所用的小灯泡标有“2.5V”字样. (1)此实验中 如何强制二次修改 和别人分手的心情说说 成吉思汗(蒙古西征)所起的作用? 2.25小时等于几分钟 自己垫付电费报销说明怎么写 佳能打印机打印照片尺寸怎么设置 什么峰的4字组词 新生儿宝宝喂母乳大便有奶瓣 哺乳期喝可以秋梨膏吗? 9月18能玩王者吗 一楼窗前堆破烂东西有啥影响 空中霸主起飞不到30秒就坠毁,瞬间变成一堆破烂,这到底是为什么呢... 邻居在我家附近放一堆破烂怎么办 学校元旦晚会唱蒲公英的约定可以不 为什么成吉思汗的蒙古士兵那么能打呢? 密码器是怎么用的? 在世界军事家排名中,中国谁排第一 折弯机液压好还是机械的好 例举各国历史上最牛的名将(最多两个) 折弯机有危险吗……… 宜宾市李庄双桥村银杏林在哪儿 ...名,以“无情”开头的,“无情”后面接两个字,要比较男性的名字...