クラスを使ってみよう!
クラスについて勉強するにゃん!
ところでクラスってなんだにゃん?
クラスとは、処理を何個も集めた箱のことです。
どうやって使うにゃん?
クラスの作り方① クラスを定義する
class NekoClass {
let str01 = "neko"
let str02 = "osushi"
func dog(){
print("wanwan")
}
}
クラスの作り方② クラスの中身を使う
print( NekoClass().str01 ) // "neko"と出力される
print( NekoClass().str02 ) // "osishi"と出力される
NekoClass().dog()
ねこねこワンポイント①
実際使うときは let neko = NekoClass() として、neko.dog()と呼び出す事が多いにゃん。
ところでイニシャライザってなんだにゃん?
イニシャライザとは、クラスの中身の初期値を設定するときに使うものです。
イニシャライザの使い方 init()
class NekoClass {
let str01 = ""
let str02 = ""
init(){
let str01 = "neko"
let str02 = "osushi"
}
}