FreeBASIC マニュアルのトップに戻る

FreeBASIC VisPublic

目次→言語リファレンス→変数とデータ型→ユーザ定義型PUBLIC:(アクセス制御)←オリジナル・サイト

PUBLIC:(アクセス制御) 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい


TypeClass で、共通要素アクセス制御を、指定します。

構文:
Type typename
Public:
member declarations
End Type

パラメタ:
typename
TypeClass の名前
member declarations
項目、関数、または列挙のための、宣言

記述:
Public: は、それに続く member declarations が、共通アクセスを持っていることを示します。
パブリック メンバーには、TypeClass を使ってアクセスできます。

Public: に続く member declarations は、異なったアクセス制御指定子(例えば、Private:Protected:) が与えられるまで、共通の状態です。

Type 宣言における要素は、何かアクセス制御指定子を与えない限り、デフォルトで、Public:です。

例:
Type testing
  Private:
    nome As String
  Public:
    number As Integer
  Declare Sub setNome ( ByRef newnome As String )
End Type

Sub testing.setnome ( ByRef newnome As String )
  This.nome = newnome
End Sub

Dim As testing myVariable

'' どこからでも、これらの要素にアクセスできます。
'' これらは、共通だからです
myVariable.number = 69 ''
myVariable.setNome ( "FreeBASIC" )



方言差:
QBからの違い:
参照:
ユーザ定義型 に戻る

←リンク元に戻る プログラム開発関連に戻る

ページ歴史:2022-04-22 02:24:54
日本語翻訳:WATANABE Makoto、原文著作者:ChaOs

ホームページのトップに戻る

表示-非営利-継承