- ベストアンサー
パラメータの渡し方
画面Aを開くとき、画面Xから開いたのか画面Yから開いたのかがわかるように画面A側でパラメータを受け取りたいです。 (そのパラメータによって色々と処理を分岐させたい) Formのロードやコンスタクトは引数がないわけですが、パラメータが1個あるメソッドとしてオーバーロードして、PUBLICな変数にパラメータを入れておいて、Loadが走ったあとはその情報をみて色々処理を分岐させるなどをすればいいのでしょうか? (もっとスマートな方法があるような気がしています。) 宜しくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
コンストラクタをオーバーロードすればいいです。 その後、 引数ありを強制したいなら、引数なしコンストラクタを Private にしておけばいいです。
お礼
ありがとうございます! スマートですね!