【菜鸟问】final class 怎么new
public final class chessInfo{}
主函数里需要调用chessInfo.xxx,请问怎么new?
new chessInfo(); 好像不行。
------解决方案--------------------这不关final的事啊,有这个构造方法没。。
------解决方案--------------------跟final没关系,
chessInfo.xxx xxx使用static就行了
刚试了下 new也没什么问题
如果是内部类就不行了
需要test1 t = new test().new test1();这么写
------解决方案--------------------final 从字面上理解,这个类不能被继承。
楼主写的这个类是可以new的。
------解决方案--------------------
生命周期就是你当前的方法,其他类在用的时候要在new
楼主你不引用,大家是看不到的
------解决方案--------------------main()里new chessInfo(),周期就是main()方法里。
楼主代码第三行new chessInfo(); chessInfo这个类没有写。。
还有后面的A.computer(),在chessPlayer这个类中没有computer()这个方法。
input_check_x_y(); 像这个,这不对吧,不知道楼主要表达的意思
楼主这段代码编译都不过吧