VB.NET - インターフェイスAdvertisementインターフェイスとは
インターフェイスとは機能の概要を表せる仕組みのこと。インターフェイスを実装したクラスが存在するとして、そのクラスにはインターフェイスを通してアクセスする。これにより柔軟な設計が可能となる。オブジェクト指向らしいプログラミングを実現するメカニズムでもある。
インターフェイスの作成
書式
Interface インターフェイス名
' 機能仕様
End Interface
サンプル
Interface InterfaceName
Function Test() As String
End Interface
インターフェイスの実装
インターフェイスを実装したクラスは、そのインターフェイスで定められているメソッドを実装しなければならない。
書式
Class クラス名
Implements インターフェイス名
End Class
サンプルコード
Interface InterfaceName
Function Test() As String
End Interface
Public Class ClassName
Implements InterfaceName
Function Test() As String Implements InterfaceName.Test
End Function
End Class
このクラスを利用するクライアントはインターフェイスのみ意識すればよく、クラスの実装を意識する必要がない。
Advertisement |
ショートカット・634・634ブログ ・このカテゴリのトップページに戻る ・Incubator(Pukiwiki) ・634ラボ UIコレクションギャラリー ZO-3ジェネレーター サイト検索Y!ログール |