本文用简单的例子演示了python中类变量的定义与使用,类的方法的重复利用、继承和重写(覆盖)。
类变量
定义类变量
media.py:
class Movie:
VALID_RATINGS = ["G","PG","PG-13","R"]
entainment_enter.py:
print(media.Movie.VALID_RATINGS)
运行entainment_enter.py
显示:
['G', 'PG', 'PG-13', 'R']
类变量__doc__,__name__,__module__
media.py:
class Movie:
"""This class provides a way to store movie related information"""
VALID_RATINGS = ["G","PG","PG-13","R"]
entainment_enter.py:
print(media.Movie.__doc__)
print(media.Movie.__name__)
print(media.Movie.__module__)
</