私はしばらくの間クラスを勉強していて、他の人が書いたクラスも読みました。また、隠れたクラスについても考えました。もちろん、これを理解するのはまだ少し難しいです。これを真似する必要はありません。
これ比喩がとても上手です。 。 。 。あなたは銀行強盗についてよく知っています
この比喩を通して、プログラムを書く動機について皆さんに話してもらいたいです。笑、少し不適切かもしれませんが、これは比喩です。
プログラムを書く動機は、コンピューターを自分のアイデアに従って動作させ、それで遊ぶことができるようにすることです...
まず第一に、クラスの意味、それがどのような役割を果たし、それがプログラムにどれほどの利便性をもたらすか。
クラスの書き方としては、最も単純なものから始めて、いくつかの関連するメソッドと変数をクラスにカプセル化し、問題解決関数として使用できます。最も重要なことは、クラスをより有効に活用できるようにオブジェクト指向の考え方を持つことです。
一例をあげましょう。コンピューターを例に挙げてみましょう。コンピューターはどのようなコンポーネントで構成されているか、そしてその関係性を考えてみましょう。コンピューターは、モニター、キーボード、マウス、メインフレーム、マザーボード、CPU、グラフィックス カード、ネットワーク カード、サウンド カードなどで構成されます。これらのコンポーネントは、コンピューターの属性とメソッドです。多くの銀行を強盗したい、分業は同じですが、時間と場所は異なります
あなたのクラスはこれを行います、各人はクラスのメソッドであり、時間と場所はパラメータであり、属性に変換されます。 、コンストラクターは、異なるパラメーターに基づいて異なる結果を取得することです?? 金額 と警察は解体関数です...破壊します
多くの銀行を強盗したい場合、分業は同じですが、時間と場所は異なります
、ポリスはデストラクターです。 ...デストリー!
まあ、良い、間違いなくポイントが得られます。