- うちうせん
- ベテラン
- 会議室デビュー日: 2003/08/08
- 投稿数: 96
- お住まい・勤務地: 福岡県
|
投稿日時: 2007-04-27 17:36
そうですね。
初歩的なミスをやってしまいました><
使用例であって意味とは・・・確かに違いますね。
_________________ by うちうせん
|
- Jitta
- ぬし
- 会議室デビュー日: 2002/07/05
- 投稿数: 6267
- お住まい・勤務地: 兵庫県・海手
|
投稿日時: 2007-04-27 19:20
引用: |
|
うちうせんさんの書き込み (2007-04-27 15:08) より:
既知かもしれませんが。
今回のようにTextBox本来の機能に機能追加?機能変更を行う場合、TextBoxを継承したカスタムコントロールを作成します。
TextBoxから継承されたコントロールにはTextBoxのほぼ全機能が最初から引き継がれていいます。
そしてオーバーライトというのは今回のように継承元(TextBox)がもつ関数(OnEnter)を上書き(OverWrite)して、元々の機能を変更することをいいます。
_________________
by うちうせん
[ メッセージ編集済み 編集者: うちうせん 編集日時 2007-04-27 15:08 ]
|
ごめん
ほぼ全機能 とは?
ほぼ ということは、継承していない機能がある、と言ってる?
_________________
|
- 一郎
- ぬし
- 会議室デビュー日: 2002/10/11
- 投稿数: 1081
|
投稿日時: 2007-04-27 19:27
引用: |
|
Jittaさんの書き込み (2007-04-27 19:20) より:
ほぼ全機能 とは?
ほぼ ということは、継承していない機能がある、と言ってる?
|
属性とか?
|
- うちうせん
- ベテラン
- 会議室デビュー日: 2003/08/08
- 投稿数: 96
- お住まい・勤務地: 福岡県
|
投稿日時: 2007-04-27 22:28
派生先に受け継がれないFinalとかってなかったでしたっけ?^^;
思い違いかもです・・・
|
- じゃんぬねっと
- ぬし
- 会議室デビュー日: 2004/12/22
- 投稿数: 7811
- お住まい・勤務地: 愛知県名古屋市
|
投稿日時: 2007-04-27 22:44
引用: |
|
うちうせんさんの書き込み (2007-04-27 22:28) より:
派生先に受け継がれないFinalとかってなかったでしたっけ?^^;
思い違いかもです・・・
|
継承が前提なので、クラス内のメンバに限定して投稿します。
final というメタデータ属性はあります。(C# 的には override sealed)
しかし、オーバーライドを禁じるだけであって、機能が省かれるわけではありません。
何か思い違いをしていませんか?
_________________ C# と VB.NET の入門サイト
じゃんぬねっと日誌
|
- Jitta
- ぬし
- 会議室デビュー日: 2002/07/05
- 投稿数: 6267
- お住まい・勤務地: 兵庫県・海手
|
投稿日時: 2007-04-28 08:04
引用: |
|
一郎さんの書き込み (2007-04-27 19:27) より:
引用: |
|
Jittaさんの書き込み (2007-04-27 19:20) より:
ほぼ全機能 とは?
ほぼ ということは、継承していない機能がある、と言ってる?
|
属性とか?
| ああ、確かに。
つか、ハマったやろに、忘れるか
_________________
|
- うちうせん
- ベテラン
- 会議室デビュー日: 2003/08/08
- 投稿数: 96
- お住まい・勤務地: 福岡県
|
投稿日時: 2007-04-28 09:52
なるほど・・・finalについて勘違いしてました。
指摘ありがとうございました。
|