練習問題9-1
クラスとはなんですか? 簡潔に説明してください。
練習問題9-2
クラスの基本的な構成要素を教えてください。
練習問題9-3
init メソッドとは何ですか? 書式があれば教えてください。
練習問題9-4
クラスからインスタンスを生成した後、プロパティにアクセスするにはどうすればいいですか?
練習問題9-5
クラスからインスタンスを生成した後、メソッドを実行するにはどうすればいいですか?
練習問題9-6
新規に「.swift」のファイルを作成してクラスを定義するにはどうすればいいですか?
練習問題9-7
別のファイルにクラスや構造体を定義するのと、既存のファイルに定義するのは
機能上の違いはありますか?
練習問題9-8
メソッドを定義するときに気をつけることは何かありますか?
練習問題9-9
インスタンスを生成する時は、変数として宣言するべきでしょうか? 定数として宣言するほうがいいでしょうか?
練習問題9-10
インスタンスを生成した後に、何度もメソッドを実行したり、プロパティを変更したいです。
この場合もインスタンスは定数で宣言していいものでしょうか?
練習問題9-11
作成したクラスや構造体を参照するのに何か必要な処理はありますか?
練習問題9-12
例えば、ContentView 構造体の中で、自分で作成したクラスを利用する場合、クラスのインスタンスはどこで生成するのがいいですか?