このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
それぞれの質問に最も適した回答を選んでください。 その後、[回答を確認] を選択します。
クラスとオブジェクトの違いは何ですか?
それらは同じものである。
クラスはブループリントである。 オブジェクトは、ブループリントから構築する具象インスタンスである。
クラスにはデータがあり、オブジェクトにはない。
クラスにはメソッドがあり、オブジェクトにはない。
Python では、アクセサーはどのように実装されますか?
プレフィックスを使用する。 名前の先頭にある 1 つのアンダースコア _ は、この変数が "保護されている" ことを示す。 2 つのアンダースコア __ があると変数は "プライベート" になり、代入された場合は例外が発生する。
_
__
キーワード private と public を使用します。
Python クラス内のすべてのものは既定で隠ぺいされており、変数の値を返すメソッドを追加することによって公開する必要がある。
何かをパブリックまたはプライベートにするには、デコレーター @public または @private を追加する。
パラメーター self の説明として最も適切なものはどれですか?
self
それは、オブジェクトのインスタンスを参照するパラメーターです。 this を使用することもできます。
this
self パラメーターでは、オブジェクトの基になっているクラスを参照します。
self パラメーターが使用されるのは、オブジェクトのメンバーを参照するときだけであり、パラメーターとして渡されます。
self パラメーターではオブジェクト インスタンスを参照します。 self に属性を割り当てることは、その属性がオブジェクト インスタンスになるということを意味します。
作業を確認する前にすべての問題に回答する必要があります。
続行
このページはお役に立ちましたか?