0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[Swift]クラスについて

Posted at

##クラスとは
プロパティやメソッドを定義できる型のことをクラスといいます。
もう少し、わかりやすくすると
様々な機能を持たせた設計図のことです
設計図の中に自分の使いたい機能や変数を入れておくことで後から簡単に呼び出して使うことができます

クラスは作った後にインスタンス化を行い使えるようにします
-インスタンス化とは
 作った設計図であるクラスを実体にしてあげることでプログラムの中で使うことができるようになります。
 なので、クラスは作った後にインスタンス化(実体化)させてあげる必要があります。

##クラスの使い方
クラスの定義

class クラス名{ クラスに持たせたい機能のコード }

クラスのインスタンス化

let 定数名 = クラス名()

例:Dogという名前のクラスを作り、nameという変数に「ポチ」を入れたものをクラスに持たせた場合
dogという定数を使いDogクラスをインスタンス化させる
class Dog{ var name = "ポチ" }

let dog = Dog()

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?