あるクラスから、あるクラスをインスタンス化する時に、
・to_do do = new to_do();//to_doは自分で作ったクラス(Modelのつもり)
と書くと、エラーが出てしまうのですが、
・to_do to_do = new to_do();
と書くと、エラーが取れます。
これはなぜなのでしょうか?インスタンス化するときの式は、
・クラス名 変数名 = new クラス名();
だと思うのですが、変数名を変えるとエラーが出ない、というのはなぜなのでしょう?
変数名はなんでもよいと思っているのですが…。
doはdo-while文で利用するため予約語となっています。
その為、変数名には利用できません。
予約語の一覧は以下を参考にしてください。
http://ja.wikipedia.org/wiki/%E4%BA%88%E7%B4%84%E8%AA%9E_(Java)
回答ありがとうございます。
回答ありがとうございます。