クラスの書き方

WBOY
WBOYオリジナル
2016-06-23 14:39:26996ブラウズ

この投稿は lghyt によって最終編集されました: 2013-12-10 16:10:18

私はしばらくの間クラスを勉強していて、他の人が書いたクラスも読みました。また、隠れたクラスについても考えました。もちろん、これを理解するのはまだ少し難しいです。これを真似する必要はありません。
クラスの主なものは、コンストラクター、属性、およびそれらのメソッド間のロジック、つまり、クラスが作成された理由と、それを作成した犯罪的動機は何であったかです
この側面は多くの本には記載されていないため、コピーすることができます。それ。

クラスを作成するには?

どういうことかというと、映画で集団で売春婦を強盗に行くのと同じように、事前に情報を集めて、絵を描いて地形を分析してから作業を分担する必要があるのですが、リー・サンは何をしますか?李思はどれをしますか、王爾はあばたをしますか、そして誰が運転手を迎えに行くかなど、それで、クラスは何に対応しますか?

ディスカッションへの返信 (解決策)

これ比喩がとても上手です。 。 。 。あなたは銀行強盗についてよく知っています

この比喩を通して、プログラムを書く動機について皆さんに話してもらいたいです。笑、少し不適切かもしれませんが、これは比喩です。

プログラムを書く動機は、コンピューターを自分のアイデアに従って動作させ、それで遊ぶことができるようにすることです...

まず第一に、クラスの意味、それがどのような役割を果たし、それがプログラムにどれほどの利便性をもたらすか。
クラスの書き方としては、最も単純なものから始めて、いくつかの関連するメソッドと変数をクラスにカプセル化し、問題解決関数として使用できます。最も重要なことは、クラスをより有効に活用できるようにオブジェクト指向の考え方を持つことです。

一例をあげましょう。コンピューターを例に挙げてみましょう。コンピューターはどのようなコンポーネントで構成されているか、そしてその関係性を考えてみましょう。コンピューターは、モニター、キーボード、マウス、メインフレーム、マザーボード、CPU、グラフィックス カード、ネットワーク カード、サウンド カードなどで構成されます。これらのコンポーネントは、コンピューターの属性とメソッドです。多くの銀行を強盗したい、分業は同じですが、時間と場所は異なります

あなたのクラスはこれを行います、各人はクラスのメソッドであり、時間と場所はパラメータであり、属性に変換されます。 、コンストラクターは、異なるパラメーターに基づいて異なる結果を取得することです?? 金額

と警察は解体関数です...破壊します

多くの銀行を強盗したい場合、分業は同じですが、時間と場所は異なります

あなたのクラスはこれを行います。全員がクラスのメソッドであり、時間です。場所はパラメータであり、属性に変換されます。コンストラクターは、異なるパラメーターに基づいて異なる結果を取得します??量

、ポリスはデストラクターです。 ...デストリー!
まあ、良い、間違いなくポイントが得られます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。