第八章 类和模块(模块部分)
模块与类有两点不同:
模块不能拥有实例
模块不能被继承
(1)模块提供命名空间:A模块的foo方法、num常量 与 B模块的foo方法、num常量不一样
(2)Mix-in就是将模块混合到类中,任何类Mix-in之后都能使用该模块功能如Math模块
(3)

(4)

(5)

(6)

(7)

(8)

(9)

模块与类有两点不同:
模块不能拥有实例
模块不能被继承
(1)模块提供命名空间:A模块的foo方法、num常量 与 B模块的foo方法、num常量不一样
(2)Mix-in就是将模块混合到类中,任何类Mix-in之后都能使用该模块功能如Math模块
(3)

(4)

(5)

(6)

(7)

(8)

(9)
