现在,在您将此问题报告为已问过的问题之前,请听我说。Java - Netbeans - 找不到主要类别
我已经看过所有其他问题,但他们都没有提供答案 - 我已经尝试了所有这些问题。另外,它们都至少有一年的历史,所以我猜测答案不再起作用的原因是因为Netbeans必须更新。
所以无论如何,问题是我得到的错误:项目类没有主类设置。
我想张贴我的代码会有所帮助,所以在这里它是:
package Class;
public class Bicycle
{
public int cadence;
public int gear;
public int speed;
public Bicycle(int startCadence, int startSpeed, int startGear) {
gear = startGear;
cadence = startCadence;
speed = startSpeed;
}
public void setCadence(int newValue)
{
cadence = newValue;
}
public void setGear(int newValue)
{
gear = newValue;
}
public void applyBrake(int decrement)
{
speed -= decrement;
}
public void speedUp(int increment)
{
speed += increment;
}
public class MountainBike extends Bicycle
{
public int seatHeight;
public MountainBike(int startHeight, int startCadence, int startSpeed, int startGear)
{
super(startCadence, startSpeed, startGear);
seatHeight = startHeight;
}
public void setHeight(int newValue)
{
seatHeight = newValue;
}
}
}
而且,是的,这是Java网站上类的示例代码。具有讽刺意味的是,考虑到没有找到课程......而我的课程正在处理课程。
因此,无论如何,我想知道为什么它不能正常工作,我怎样才能解决这个问题,不仅仅是为了这个代码,而是一般来说,所以只要它可能出现,我已经准备好解决它。
最后,如果有人觉得我的问题不清楚,或者我不遵守关于Stack Overflow问题的指导原则,请告诉我。我很乐意编辑这个问题。
-CoolKat
我没有看到任何地方的主要方法。这就是它抱怨的。您至少需要在其中一个文件(或完全不同的文件)中使用'public static void main(String [] args)'来执行Java中的任何操作。 – Makoto 2014-12-07 04:20:26
哦,好的,谢谢! – CoolKat 2014-12-07 04:26:01