Two classes cannot be put in a .java file

Twoclassescannotbeputin a.java file.

Forexample :

publicclassFinalTest

{

String color="yellow";

 

publicvoidgetMes()

{

System.out.println("parent class variable of color: "+color);

}

 

}

/

publicclasstest extendsFinalTest

{

String color="blue";


publicvoidgetMes()

{

System.out.println("child class variable of color: "+color);

}

 

public staticvoidmain (String[] args)

{

test t=newtest();

 

t.getMes();

}

}




Thought it's a simply programming ,it took me nearly half an hour to check out where goes wrong.---I put them in a same .java file ,and hadn't create a test.java in the package folder. Two <wbr>classes <wbr>cannot <wbr>be <wbr>put <wbr>in <wbr>a <wbr>.java <wbr>file.
PS:A function which is the type of final cannot be rewrite in its child class .
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值