[Programming!] Class ?? Object ??…new!

2020年11月3日)

フレンドリーなリマインダー
この記事は非常にシンプルですが、初心者にとって重要です

オブジェクト指向言語について説明するとき、クラスとオブジェクトがよく言及されます。 クラスとオブジェクトの関係で、
のように感じます。パンの形とパン😆。

pictureソース: https://www.amazon.com/Bluedrop-Silicone-Square-Bakery-Bakeware/dp/B06XQG9RV1

たとえば、Javaで記述されたサンプルを1つ取り上げます。

この写真から、 Carクラス carObject があることがわかります。車のクラスはパンのフォームと同じで、 new キーワード、したがって、carオブジェクトには、 Carクラスで定義するいくつかのプロパティとメソッドがあります。

画像の右側にあるcarObjectには、colorとwheelsの2つの変数があります。さらに、19行目で、carObjectはそのメソッドを実行するrunメソッドを呼び出すことができ、メソッドを実行した結果はコンソールに表示されます。

したがって、パンの形式との関係はありません。クラスとオブジェクトの関係のようなパン? 😏

また、 new キーワードはクラスにとって重要でありオブジェクト!