2010-12-27から1日間の記事一覧
スコープの変更出来ないか?
スコープの宣言 private function foo1 as boolean protected function foo2 as boolean public function foo3 as boolean
メソッドのオーバーロード overloads public function foo(byval bar as string) as boolean end function
オーバーライド元メソッドを呼び出す。 public Overrides function foo(byval bar as integer) as boolean return MyBase.foo(bar) end function
メソッド・プロパティのオーバーライド protedted Overrides function foo(byval bar as integer) as boolean end function public Overrides property foobar as boolean end property
オーバーライド可能なプロパティ・メソッドの宣言 public Overridable property foobar as string end property public overridable function foo(byval bar as integer) as boolean end function
抽象クラス・抽象メソッドの宣言 public MustInherit class class1 public MustOverride function foo(byval bar as integer) as boolean end class
クラスの継承 public class class1 Inherits superclass end class
DBの設計とマスタの実装が終わって、フォームのデザインもあがってきたので、いよいよ、十年以上ぶりにVBでのコーディングですよ。 まずはデータ格納用のクラスの定義ですが、いつの間にやら一丁前にオブジェクト言語になっているようです。 で、ちょっとメ…