このページには広告が含まれる場合があります。
もくじ
問題
クラスの中で「走る」や「止まる」といった動作を表すものは何か?
- プロパティ
- メソッド
- フィールド
- 引数
正解と解説動画
←「+」をクリックしてください
正解
2.メソッド
解説動画
この動画では、クラスの中で「走る」や「止まる」といった動作を表すものが何かについて解説しています。初心者が理解しやすいように、「メソッド」と「プロパティ」の違いを説明しています。
メソッド(動作を表す)
メソッドとは、クラスが行う「動作」を表す要素です。例えば「車」というクラスを考えたとき、「走る」「止まる」などの動作がメソッドとして定義されます。メソッドは動詞で表されることが多いです。
class Car { void drive() { /* 走る */ } void stop() { /* 止まる */ } }
プロパティ(属性を表す)
プロパティは、クラスの「属性」を表すもので、データを保持する役割を持ちます。例えば「車」のクラスであれば、「色」や「最高速度」などがプロパティにあたります。プロパティは名詞で表されることが一般的です。
class Car { String color; // プロパティ:色 int maxSpeed; // プロパティ:最高速度 }
まとめ
- メソッドは動詞的な動作を表し、クラスの中で行われる処理を定義します。
- プロパティは名詞的な属性を表し、クラスが持つデータを示します。
この基本を理解することで、クラスを構成する要素がより明確になり、Flutter/Dartでのプログラミングがしやすくなります。