k_tech @ ウィキ内検索 / 「メソッドのオーバーライド」で検索した結果

検索 :
  • メソッドの引数
    java メソッドの引数 Javaでは引数に値を渡す場合、常に値渡し public void setNumber(int number) { number = 100; } ※このメソッドで、引数で渡されたnumberを、100に置き換えようとしているが、変更されない。 int number = 10; obj.setNumber(number); System.out.println(number); // 100ではなく10が表示される。 ※これは、呼び出し元からnumberという変数を渡すわけではなく、numberに格納されている10という値が setNumber()メソッドの引数に定義されているnumberにcopyされているため。 ※呼び出しもとのnumberとメソッドの引数リストのnumberは別の変数であるため、setNumber()内で numbe...
  • java
    ...クラス  4.3 メソッドのオーバーライド  4.4 抽象クラスと抽象メソッド 5. クラスライブラリ 6. 例外処理 7. 入出力 8. マルチスレッド リンク・参考 Java言語仕様 wikipedia Javaの文法
  • 継承
    java あるクラスを定義した跡に、そのクラスに新しいフィールドやメソッドを追加したり、メソッドの上書き(オーバーライド)したりすること。 一つのクラスから複数のクラスを派生させる事も可能。 スーパークラス:サブクラスの関係は、1:多
  • スタティックフィールドとスタティックメソッド
    java メソッドとフィールドへのアクセス 修飾子 意味 public 任意の場所からアクセス可 private フィールドまたはメソッドが定義されたクラス内のみアクセス可 protected フィールドまたはメソッドが定義されたクラス内、そのクラスのサブクラス、そのクラスと同じパッケージ内のクラスからアクセス可 無指定 フィールドまたはメソッドが定義されたクラス内及びそのクラスと同じパッケージないのクラスからアクセス可 sample package test; public class PubClass { private int counter = 20; protected String message = "メッセージ"; public String getMessage(){ return message; } protected v...
  • メソッドとフィールド
    java public static int counter = 0; ------------- --- ------- 修飾子 型 フィールド名 staticが付けられない変数は、インスタンス変数と呼ばれる。 クラスからオブジェクトが生成されたときに、それぞれのオブジェクトがこの変数を持ち、オブジェクト毎に別の値を設定できる。 staticを付けた変数はクラス変数と呼ばれる。 クラス変数はクラスに唯一の変数で、それぞれのオブジェクトには含まれない。 各オブジェクトは常に同じクラス変数を参照する。 public static int setXXX(int c, String name) throws IOException ------------- --- ---------------...
  • プログラミング基礎
    2.1 プログラム構造 /* * MyClass * クラスの定義例 */ public class MyClass // クラスの定義 { private static String message; // フィールドの定義 public static void main(String[] args) // main()メソッドの定義 { message = "Greate Java!!"; System.out.println(message); // メソッドの呼び出し } } 2.2 変数と定数 変数に設定できる型には、基本型と参照...
  • 3.1 クラスとオブジェクト
    オブジェクトの生成 クラスとは、オブジェクトを生成するための雛型で、オブジェクトの状態を保持するフィールドとその状態に応じて何ならかの処理を行うメソッドを定義する。 public class SomeClass { public SomeClass() // new演算子により呼び出されるコンストラクタ { ・・・・ } } クラスはclassキーワードにより定義する。 classキーワードの前に、publicというアクセス修飾子を付けると、クラスの種類(アクセスのスコープ)を指定する事ができる。 ・public すべてのクラスからアクセス可能 ・無指定 同じパッケージ内からのみアクセス可能 オブジェクトを生成するには、クラス型の変数を宣言する。 続いて、new演算子を使ってオブジェクトを生成する。 new演算子はオブジェクトに必要な領域を確保し、...
  • クラスとオブジェクト
    java オブジェクトの生成 クラスとは、オブジェクトを生成するための雛型で、オブジェクトの状態を保持するフィールドとその状態に応じて何ならかの処理を行うメソッドを定義する。 public class SomeClass { public SomeClass() // new演算子により呼び出されるコンストラクタ { ・・・・ } } クラスはclassキーワードにより定義する。 classキーワードの前に、publicというアクセス修飾子を付けると、クラスの種類(アクセスのスコープ)を指定する事ができる。 ・public すべてのクラスからアクセス可能 ・無指定 同じパッケージ内からのみアクセス可能 オブジェクトを生成するには、クラス型の変数を宣言する。 続いて、new演算子を使ってオブジェクトを生成する。 new演算子はオブジェクトに必要な領域...
  • python入門
    python入門 python実行 - 実行例 python print "Hello World!" Hello World # helloworld.py print "Hellow Wordl" % python helloworld.py Hello World % - シェルスクリプトでの実行例 #! /usr/local/bin/python print "Hello World" 変数と計算式 動的に型を定義する。 プログラム実行中に異なる型の値を示す事が可能 sample) value == 100 --- initial amount rate == 0.5 --- interest rate value = value * (1+rate) ファイル入出力...
  • スーパークラスとサブクラス
    extends画内場合には、Objectクラスを直接拡張することになる。 final修飾子がつくクラスについては、拡張することはできない。 sample class SomeClass { private int counter; private String name; public int getCounter(){・・・} public void setCounter(int c){・・・] public String name(){・・・} public void setName(String s){・・・} } class SubSomeClass extends SomeClass { private String subName; // 追加するフィールド public String getS...
  • プログラミング環境
    1.1Java SE Development Kit http //java.sun.com/javase/ http //java.sun.com/javase/ja/6/download.html java3つのエディション Java SE(Java Platform,Standard Edition)  Javaの中核となるエディションでデスクチップアプリの開発と実行に必要な機能をすべて定義。 Java EE(Java Platform,Enterprise Edition)  Java SEをベースに、企業向け基幹システムを構築するための拡張機能を定義。 Java ME(Java Platform,Micro Editon)  携帯や組み込み機器などでJavaプログラムの実行環境を定義。 1.2JSKインストール C \Program FIles\Java\j...
  • コンストラクタとメンバへのアクセス
    java コンストラクタはオブジェクトが生成される時に呼び出される。 修飾子を設定できる。public,protected,private 引数を受け取るコンストラクタの定義も可能 宣言で例外を指定する事も可能 引数や型の異なるコンストラクタの複数定義も可能 sample class sample { public SampleClass() // default public SomeClass(int count) // コンストラクタのオーバーロード } コンストラクタには、フィールドの初期化処理などオブジェクトが生成されたときに最初に実行される処理を記述する インスタンス変数の場合、数値は0、ブール値はfalse、参照変数はnullに暗黙的に設定される ローカル変数は明示的に初期化する必要あり コンスト...
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 白夜極光攻略wiki - AppMedia(アップメディア) 【カウンターサイド】リセマラ当たりランキング - カウサイ攻略Wiki - Gamerch(ゲーマチ) ウィキペディアを作ったiMacが箱付きで競売に登場。予想落札価格は約96万円!(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース メトロイド ドレッド攻略Wiki - Gamerch(ゲーマチ) 【グランサガ】リセマラ当たりランキ...
  • 基本コマンド
    unix 基本コマンド cat 指定したファイルの内容を表示する。ファイルが長くて一画面に収まらない場合は、more や less などのページャと呼ばれるプログラムを使う方がよい。 -n 行番号を表示 -b 行番号を表示。空行をカウントしない -s 連続する空行を1行の空行として表示 -v コントロールコードを文字列 (^X や M-x など) として表示する -t -v オプションに加えて、ダブを ^I で表示する -u 出力をバッファリングしない chmod ファイル・ディレクトリの権限を変更する。 % ls -l sample.dat -rwxr-xr-- 1 user group 402 May 26 1997 sample.dat 1番目のセクション (rwx) はファイル所有者 (この場合は user) にとってのパーミッション 2番目のセクション (r-x...
  • セキュリティテスト-回答
    全131点満点 合格80%以上(104点以上) 問題1(各1点 全8点) 下の語群の中から適切なものを選びたまえ(同じものでも可) インジェクション(injection)とは、内部に何かを注入することを意味する言葉だ。 インジェクション攻撃とは、(プログラム)がごく普通に受け取る入力データの中に セキュリティを(侵害)するような(コマンド)を巧みに混入し、 それをコンピュータ内部で機能させてしまう(攻撃手口)のことをいう。 インジェクション攻撃の中で最も代表的なものには、(データベース)に干渉して 情報漏えい・情報改ざんを引き起こす(SQLインジェクション)攻撃がある。 そのほかにも、シェルに干渉する(OSコマンドインジェクション)、XML検索条件を かく乱するXPathインジェクション、ディレクトリ検索条件に干渉する (LDAPインジェクション)といった(攻撃手口)が知られている...
  • セキュリティテスト
    制限時間40分 問題1(各1点 全8点) 下の語群の中から適切なものを選びたまえ(同じものでも可) インジェクション(injection)とは、内部に何かを注入することを意味する言葉だ。 インジェクション攻撃とは、( A )がごく普通に受け取る入力データの中に セキュリティを( B )するような( C )を巧みに混入し、 それをコンピュータ内部で機能させてしまう( D )のことをいう。 インジェクション攻撃の中で最も代表的なものには、( E )に干渉して 情報漏えい・情報改ざんを引き起こす( F )攻撃がある。 そのほかにも、シェルに干渉する( G )、XML検索条件を かく乱するXPathインジェクション、ディレクトリ検索条件に干渉する ( H )といった( D )が知られている。 A.( ) B.( ) C.( ) D.( )E.( ...
  • mail1
    ●まずは体感:魅力のAjaxライブラリAdobe Spry入門 http //japan.zdnet.com/go?id=355291 tag=zdnw ・アドビの提供するJavaScriptライブラリSpryは、これまでのライブラリと比べても かなり完成度が高く、非常に優れたライブラリだ。本連載では4回にわたって、 Spryの魅力とその使い方を紹介していこう。 ●サイト脆弱性をチェックしよう!--第3回:開発工程におけるレビューやテストの コツ(その1) http //japan.zdnet.com/go?id=355346 tag=zdnw ・前回、前々回と脆弱性の発生個所といった観点から脆弱性について考えてきた。今 回からは、安全なアプリケーションを作るためのチェック方法について説明してい きたいと思う。 ●Second Life 新世界的ものづくり...
  • taglib
    JSTL JSPを開発する際に処理をタグライブラリにしたものが、JSPTL(JSP Standard Tag Library)としてまとめられた。 これはJavaの各種仕様を定めるJCP(Java Community Process)においてはJSR-052として現在JSTL(JSP Standard Tag Library)として公開されている。 JSTLライブラリ 1.core(一般的な処理) 用途 タグ 値の出力 c out 変数の設定 c set 変数の消去 c remove イテレーション c forEach ~ /c forEach トークンの逐次取得 c forTokens ~ /c forTokens 判断 c if ~ /c if 分岐 c choose ~ c when ~ c otherwise ~ /c choose 例外のキャッチ...
  • python
    python memo 目次 pythonの基礎知識 数値 文字列 リスト,ディクショナリ,タプル,ファイルオブジェクト ステートメント pythonのドキュメント 関数 スコープと引数 関数テクニック モジュール モジュールテクニック pythonでのオブジェクト指向プログラミング クラスのコーディング クラスと設計 クラステクニック 例外の基礎 文字列例外とクラス例外 例外と設計 その他のテクニック フレームワーク 参考サイト http //www.unixuser.org/~euske/doc/python/python-lisp-j.html http //www.f7.ems.okayama-u.ac.jp/~yan/python/ http //python.matrix.jp/index.html http //www.pyt...
  • 検討事項
    work 検討事項memo サイト登録停止に伴うredirect処理方法。 使用済みサーバの廃棄調査。 AppScan方法 --- 北村さんかな。 query引継ぎの件 PHP APIの動確。リリース。
  • 悠香の保育園準備
    悠輔銀行口座(通帳) 敷布団 敷布団カバー2,3枚 タオルケット2,3枚 毛布(もうちょいしたら) 毛布カバー 汗取りマット おむつカバー 10個近く 半そでシャツ 5枚 長袖シャツ 5枚(肌着) 上着 ズボン 2枚くらい エプロン ビニールコーティングされてるやつ5,6枚
  • トップページ
    縦76の横100です Java言語仕様第3版(楽天ブックス) http //item.rakuten.co.jp/book/4237829/ ちゃんと日本語で読める第3版はこれくらいかと。 Javaで飯を食ってく入り口として読み捨てるくらいの気概あるなら安いです。 link mail1 tool KFS idea crawlして、形態素解析かけて、ワードランクつける。アダルトフィルタとかかけてみようか。 phpでframwork php + action script php + js action script http //usrb.in/amachang/static/shibuyaes/ 世界は「サード・リアリティ」を生み出す http //itpro.nikkeibp.co.jp/as/rakuten/04/index.shtml **...
  • プラグイン
    @wikiにはいくつかの便利なプラグインがあります。 アーカイブ コメント ニュース 動画(Youtube) 編集履歴 関連ブログ これ以外のプラグインについては@wikiガイドをご覧ください = http //atwiki.jp/guide/
  • @wiki全体から「メソッドのオーバーライド」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。