職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

VB2017の入門--クラスとインスタンス

2019年06月28日 | VB2017
--クラスとインスタンス--

【開発環境】
os:Windows 10
IDE(統合開発環境):VisualStudio 2017
言語;VB

【参考書】
株式会社秀和システム「作って覚えるVisualBasic2017」
著者:萩原 博之/宮崎 昭世

→難しいので自分用に再編してみたが、余計分からなくなったよ。と言って無断引用すると怒られるしぁ

【クラスとインスタンス】
・クラス→オブジェクトを生成するための設計図あるいはひな形に相当するもの
・インスタンス→クラスから生成したオブジェクトの実体の事。
例えば、
金型とたい焼きかなぁwww


【サンプルプログラム】
1.デザイン画面


・フォームに各ツールを貼り、プロパティを変える
Form1.text = "クラス"
Label1.text = "種類"
Button.text = "カラスの鳴き声"
Label2.text = "結果"

2.クラスを作る
「ソリューションエクスプローラー」-「クラス」をクリックする

「クラス」を選び、名前の欄に「karasu.vb」と書いて、「追加」ボタンを押す


3.クラス表示
「ソリューションエクスプローラー」-「クラス」に「karasu.vb」が表示される。


4.クラスにコードを書く
Public Class karasu
'変数宣言
Public shirui As String

'メソッド
Public Function Sing() As String
Return shirui + "は岡村のバカと鳴く"
End Function
End Class

5.イベントハンドラのコードを書く
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'変数
Dim ani1 As karasu
'インスタンス
ani1 = New karasu()

ani1.shirui = TextBox1.Text


Label2.Text = ani1.Sing()


End Sub

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

End Sub
End Class

6.開始


以上



コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« VB2017の入門--VisualStudio ... | トップ | 息子介護物語-エピソード9(... »
最新の画像もっと見る

コメントを投稿

VB2017」カテゴリの最新記事