JAVA文件中多个public类怎么命名

全部回答4
默认 最新
  • 你把public static void main(String args[]){ Car c=new Car(); c.startIsEnough(); }写到Car类里面就行了,只允许有一个类是public的,不能有2个public类
    0 点赞
  • 在一个java源文件中可以定义多个类,并且还有import语句和package语句时,要特别注意这些规则:一个源文件中只能有一个public类。一个源文件可以有多个非public类。源文件的名称应该和public类的类名保持一致。例如:源文件中public类的类名是employee,那么源文件应该命名为employee.java。如果一个类定义在某个包中,那么package语句应该在源文件的首行。如果源文件包含import语句,那么应该放在package语句和类定义之间。如果没有package语句,那么import语句应该在源文件中最前面。import语句和package语句对源文件中定义的所有类都有效。在同一源文件中,不能给不同的类不同的包声明。类有若干种访问级别,并且类也分不同的类型:抽象类和final类等。这些将在后续章节介绍。除了上面提到的几种类型,java还有一些特殊的类,如内部类、匿名类。
    0 点赞
  • 一个java文件最多只能有一个public类,而且文件名要与类名相同。如果要将多个类写在同一文件中,也只能有一个public类,其它类不能有public修饰符。其实一个文件中只写一个类是良好习惯。
    0 点赞
  • 1,public class Car{ private int cubage = 100; public void startIsEnough() { if (cubage > 80) { System.out.println("汽油的储存量充足,汽车可以启动!!!"); } else { System.out.println("汽车不可以启动!!!"); } } public static void main(String args[]) { Car c = new Car(); c.startIsEnough(); }}2,package test;class Carx{ private int cubage = 100; public void startIsEnough() { if (cubage > 80) { System.out.println("汽油的储存量充足,汽车可以启动!!!"); } else { System.out.println("汽车不可以启动!!!"); } }}public class KKK{ public static void main(String[] args) { Carx c = new Carx(); c.startIsEnough(); }}在一种就是建立二个文件了,呵呵。
    0 点赞

没有更多内容了

返回顶部
产品求购 求购