2

以前に定義したクラスから新しいオブジェクトを作成しようとすると、「シンボルが見つかりません」というエラーが表示され続け、コンストラクターの最初の「SnowFallReport」に「S」を指す矢印が表示されます。他のプログラムで他のオブジェクトを作成しようとしたときにこの問題が発生し、ラップトップを投げたいだけです! 簡単な解決策のように感じますが、それが何であるかはわかりません。

コードは次のとおりです。

import java.util.Random;

public class SnowfallReport
{   

    // Random amount of snow
    private double snowAmount;

    // Default constructor creates random amount and assigns to snowAmount
    public void SnowFallReport()
    {
        Random snowFall = new Random();
        snowAmount = (snowFall.nextDouble()) * 20;
    }

    public double getSnow()
    {
        return snowAmount;
    }

    public void getStars()
    {
        for (int starAmount = 0; starAmount == snowAmount; starAmount++)
        {
            System.out.print("*");
        }
    }

    public static void main(String[] args)
    {
        **SnowFallReport day1 = new SnowFallReport();**
    }
}
4

1 に答える 1