高度技術系セミナコース 講座概要【オブジェクト指向によるC#基礎】
講座 |
オブジェクト指向によるC#基礎 |
概要 |
- C#の言語入門コースではありません。
- C#以外の言語にも適用できる,オブジェクト指向的な考え方を学びます
- オブジェクト指向の考え方とC#の言語要素との対応付けを理解します
- 豊富な実習によって,具体的なソースコードでの対応付けを実践的に習得します
- オブジェクト指向の考え方とオブジェクト指向言語のアプローチを理解し,設計に活かせるようになる
- オブジェクト指向的な側面からC#を捉え,C#におけるオブジェクト指向の言語要素技術についての知識を得る
- オブジォクト指向的な,C#での設計・実装ができるようになる
|
日数 |
3日間 |
受講対象 |
- C#の基本文法については既知の,開発に従事されている方々
- オブジェクト指向に基づいた設計・実装を行いたい方
- オブジェクト指向での開発を考えている方で,C#の基本的な文法知識をお持ちの方
|
前提知識 |
以下の2つのいずれかを満たすこと。
- C#に関して,変数宣言や制御構造などの基本文法について知っていて,簡単なプログラムを作成できること
- C#,Java,またはVB.NETでの開発経験があること
|
テキスト |
オリジナルテキスト『C#基礎とオブジェクト指向』 |
研修内容 |
- C#とは / .NET Frameworkとは / 値型と参照型
- オブジェクト指向概論-1
- クラスと型 / 型変換 / 変数と配列
- プロパティ / インデクサ
- インスタンスの生成と初期化 / コンストラクタ
- 静的フィールドと静的メソッド / 静的クラス
- オブジェクトのライフサイクル / デストラクタとDispose()
- 構造体
- オーバーロード
- オブジェクト指向概論-2
- 継承とオーバーライド
- 継承と委譲
- 抽象メソッドと抽象クラス / ポリモーフィズム
- 構造化例外処理
- インターフェイス
- デリゲートとイベント
|
備考 |
|
※ ここに挙げたのは,研修の構成例です。
お客様のニーズに合わせてカスタマイズ可能です。お気軽にご相談ください。