DimensionオブジェクトとPointオブジェクトを作成しましたが、これらのオブジェクトの両方に名前を付けて、メソッド呼び出しの引数内でそのコンストラクターを呼び出す必要はありません。なぜこれが可能なのか説明してもらえますか?私は自分のオブジェクトに名前を付けることにあまりにも慣れているので、質問の説明が必要です。
import java.awt.Dimension;
import java.awt.Point;
import javax.swing.JFrame;
public class GameFrame extends JFrame {
public GameFrame()
{
// call this method to the GameFrame object
// if you do not call this method the JFrame subclass will not actually close
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// set size to an appropriate size
// create a dimension object
setSize(new Dimension(600,600));
// upon creating the object set the location of the frame to the center of the screen
setLocation(new Point (500,300));
// prevent the user from resizing the GameFrame object
setResizable(false);
}
}