kana_m の回答履歴

全107件中101~107件表示
  • final修飾子を使用した場合で

    お世話になっています。 finalクラスとfinalメソッドの利用目的の考え方を踏まえて、 id/passwordを「新規」、「更新」、「削除」したい場合で、 開発者側から判定してほしいのですが。 ※更新、削除が複数実行されることを考慮する dbへのユーザーの追加方法だけ、決定事項として実行する(finalメソッド) public class LoginAction { public static void main(String[] args) { User login = new Login("test","test"); //サブクラスを親クラスにインスタンス化する int key = 0; String id="test"; String password="test"; login.check(key, id, password); } } public class Login extends User { public Login(String id, String password) { super(id, password); } //処理判断 @Override public void check(int key, String id, String password) { if(key==0){ insertUser(id,password); }else if(key==0){ deleteUser(id,password); }else if(key==2){ updateUser(id,password); } } } public class User { public User(String id,String password) {} /** * ユーザーの追加(一件) */ public final void insertUser(String id, String password) { //DBに登録 } /** * ユーザーの削除(1件) */ public final void deleteUser(String id,String password) { //DBからデータ削除 } /** * ユーザーの更新(1件) */ public final void updateUser(String id, String password) { //DBの更新 } //処理判断 public void check(int key, String id, String password) { //サブクラスに預ける } } また、この時に、check()メソッドでどの処理かを判断し、メソッドのわたしているのですが、それをコンストラクタで渡したら、 無駄なロスが出そうな気がするのですが。 他に、サブクラスで設定し、親クラスにインスタンス化を実行すると、 何がいいのかがよくわかりません。 親クラスはサブクラスのデータを持っていて、そうすることで最終的に 親クラスから、サブクラスのデータが取れるという感じなのですが。 宜しくお願いします。

    • ベストアンサー
    • Java
  • 面接先から電話がきたのですが

    この前マンガ喫茶の面接をしました。 今日採用と思われる電話がきたのですが、出かけていて出られませんでした。 こちらからかけなおしたのですが出ません。 これは不採用になってしまったのでしょうか・・・不安です。 再度電話をいただけるのでしょうか。

    • garu-da
    • 回答数3
  • クコの実の食べ方教えて下さい!

    こんにちは。 いつもお世話になっています。 美容と健康に「クコの実がいい」と聞き、早速買いに行ったのですが クコの実を見るのも初めてで・・・^^; どうやって食べるのか分かりません。 乾燥してるクコの実です。 どなたか美味しくて簡単に出来る食べ方教えて下さい。 宜しくお願いします。

    • nana325
    • 回答数5
  • プレミアがついているゲーム

    ゲームが好きで集めているのですが プレミアが付いたソフト・グッズ・周辺機器にどんなものがあるのか 教えていただけないでしょうか (レトロゲーム・新しいゲームは問いません) もしよろしければ 自分はゲームの値段の相場にうといので 相場がわかるサイトや知る方法なども教えてください

    • racle
    • 回答数3
  • 高校数学Aの問題

    高校数学Aの問題 {(2x-y)^5}{(x+z)^7}を展開した時の x^5*y^3*z^4 の係数を求めよ。 解法を記述式でお願いしますm(_ _)m 補足 ※^3、^4、^5、^7はそれぞれ「3乗」、「4乗」、「5乗」、「7乗」を表します。 ※二項定理を用います。

    • TB14
    • 回答数1
  • JavaScriptが動作しません。<noscript>の処理も動きません。設定方法を教えていただけないでしょうか(ソース付き)

    よろしくお願いします。 Vista、IE8を使っています。 下記のような、htmlをローカルファイルにして確認用に試しています。 通常は、1もしくは2のメッセージが出るはずです。 ただ、手持ちの1つもマシンだけ、なぜか何も表示されません。 何かの設定だと思いますが、どこを疑って良いのかもかわりません。 何か方法を教えていただけないでしょうか? <html> <head> <title>JavaScriptのオン/オフ状態に応じて表示するメッセージを変える</title> <body> <script Language="JavaScript"> <!-- document.write("1.JavaScript使えますね"); // --> </script> <noscript>2.JavaScriptは使えない状態です・・・</noscript> </body> </html> 下記の設定をしても変わりません。 1.ツールバーの「ツール」から「インターネットオプション」を選択 2.「セキュリティー」タブ→「このゾーンのセキュリティーのレベル」内の「レベルのカスタマイズ」ボタンを選択 3.「スクリプト」内の「アクティブスクリプト」を「有効にする」に選択して「OK」

  • JavaScriptが動作しません。<noscript>の処理も動きません。設定方法を教えていただけないでしょうか(ソース付き)

    よろしくお願いします。 Vista、IE8を使っています。 下記のような、htmlをローカルファイルにして確認用に試しています。 通常は、1もしくは2のメッセージが出るはずです。 ただ、手持ちの1つもマシンだけ、なぜか何も表示されません。 何かの設定だと思いますが、どこを疑って良いのかもかわりません。 何か方法を教えていただけないでしょうか? <html> <head> <title>JavaScriptのオン/オフ状態に応じて表示するメッセージを変える</title> <body> <script Language="JavaScript"> <!-- document.write("1.JavaScript使えますね"); // --> </script> <noscript>2.JavaScriptは使えない状態です・・・</noscript> </body> </html> 下記の設定をしても変わりません。 1.ツールバーの「ツール」から「インターネットオプション」を選択 2.「セキュリティー」タブ→「このゾーンのセキュリティーのレベル」内の「レベルのカスタマイズ」ボタンを選択 3.「スクリプト」内の「アクティブスクリプト」を「有効にする」に選択して「OK」