2011-07-02 9 views
3

Dive into Python -「サブクラス化可能なオブジェクト」は何を意味していますか?

異なるプログラミング言語は、さまざまな方法で「オブジェクト」を定義します。一部の例では、すべてのオブジェクトに属性とメソッドが必要です。それ以外の場合は、すべてのオブジェクトがサブクラス化可能であることを意味します。 Pythonでは、その定義はより緩やかです。いくつかのオブジェクトには属性もメソッドもありません(第3章のこれ以上)。また、すべてのオブジェクトがサブクラス化できるわけではありません(詳細は第5章を参照)。

私はC++/Javaから来ています。

答えて

2

サブクラス化できるとは、継承できるということです。例えば

class Foo(object): 
    pass 

objectここで、Fooはそれを継承することができるためサブクラスです。

0

この文脈では、私はそれが継承またはインターフェイスについて話していると思います。のように、あなたは人間を男性と女性にサブクラス化することができます。

関連する問題