2014/12/17 / 最終更新日時 : 2014/12/17 米良太 言語 文字列型の参照 目次値型と参照型値型(基本型/プリミティブ型)参照型(オブジェクト型)StringクラスリテラルString型変数へのリテラル格納newした場合Stringオブジェクトの参照値を変更した場合の影響Stringオブジェクト […]
2014/12/10 / 最終更新日時 : 2014/12/10 米良太 SQL SQL DDL/DML/DCL 目次SQLDMLDCLDDL SQL リレーショナルデータベース操作言語 ・DML ・DCL ・DDL に大別される。 DML DataManipulationLanguage データ操作言語。 データの操作(検索・挿入 […]
2014/11/30 / 最終更新日時 : 2014/11/30 米良太 .NET Windowsの仕組み(.NET Frameworkとは?) 目次Windowsの仕組み(.NET Frameworkとは?)概要マネージ/アン・マネージコードマネージコードとは?アン・マネージコードとは?CLRとは?フレームワーク基本クラスライブラリとは?クラスライブラリとは?コ […]
2014/11/23 / 最終更新日時 : 2014/11/23 米良太 オブジェクト指向 オブジェクト指向: デザインパターン 目次オブジェクトの生成に関するパターンFactoryMethod(工場メソッド)AbstractFactory(抽象的な工場)Builder(構築者)Prototype(原型)Singleton(一人っ子)プログラムの構 […]
2014/11/23 / 最終更新日時 : 2014/11/23 米良太 オブジェクト指向 オブジェクト指向: クラス図 目次継承interface集約スコープstatic 継承 interface 集約 スコープ + public – private # protected ~ package static インスタンス変数名 […]
2014/11/23 / 最終更新日時 : 2024/05/23 米良太 オブジェクト指向 オブジェクト指向: 名前空間 目次概要定義・参照名前空間の省略(using/import)別名ネスト名前空間のネストネストされた名前空間の競合 概要 クラスを種類ごとに分ける管理方法。 名前空間を指定する事で同名のクラスを衝突せずに参照できる。 大規 […]
2014/11/23 / 最終更新日時 : 2014/11/23 米良太 オブジェクト指向 オブジェクト指向: ポリモーフィズム 目次概要メソッドテーブル暗黙の変換/キャストアップキャストダウンキャストポリモーフィズムの実装確認動的クラス操作型判定型情報、クラス情報動的インスタンス化 概要 多態性・多相性 オーバーライド(=基底クラスと同名の、しか […]
2014/11/19 / 最終更新日時 : 2024/10/05 米良太 オブジェクト指向 オブジェクト指向: 継承 目次概要継承方法通常多重継承継承時のメンバーへのアクセス優先順位Objectクラスオーバーロードマジックメソッドオーバーライド隠蔽ポリモーフィズム仮想関数インターフェース抽象クラス抽象クラス継承時のスコープオーバーライド […]
2014/11/19 / 最終更新日時 : 2024/05/15 米良太 オブジェクト指向 オブジェクト指向: コンストラクタ 目次コンストラクタ通常デフォルトコンストラクタ同一クラス内からのコンストラクタ呼び出し初期化ブロック引数無しコンストラクタを明示的に定義しないクラスを継承した場合のコンストラクタ呼び出し継承時のコンストラクタコピーコンス […]
2014/11/19 / 最終更新日時 : 2024/05/25 米良太 オブジェクト指向 オブジェクト指向: プロパティ・メソッド 目次クラス変数、インスタンス変数プロパティアクセサ読み取り・書き込み専用属性インデクサメソッドメソッド種類言語毎のメソッド有無スタティックメソッド、クラスメソッドの違いオーバーロード演算子のオーバーロードメンバーの追加( […]