teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

メタクラスの継承の仕方がpython2形式になっていたのを修正しました。

2015/06/30 00:05

投稿

mitsuru793
mitsuru793

スコア157

title CHANGED
File without changes
body CHANGED
@@ -15,10 +15,10 @@
15
15
 
16
16
  抽象クラス(abstract.py)
17
17
  ```lang-python
18
- from ABC import *
18
+ from abc import *
19
19
 
20
- class Abstract(object):
20
+ class Abstract(object, metaclass=ABCMeta):
21
- __metaclass__ = ABCMeta
21
+ #__metaclass__ = ABCMeta
22
22
 
23
23
  @classmethod
24
24
  @abstractmethod

1

脱字の追加

2015/06/30 00:05

投稿

mitsuru793
mitsuru793

スコア157

title CHANGED
File without changes
body CHANGED
@@ -11,6 +11,7 @@
11
11
 
12
12
  なぜこの2つの記述が必要になるかがわかりません。この理由を教えていただけませんでしょうか?
13
13
  また、この2つの記述が必須ではない場合は使用した場合のメリットが知りたいです。
14
+ よろしくお願い致します。
14
15
 
15
16
  抽象クラス(abstract.py)
16
17
  ```lang-python