1. 首页
  2. 数据库
  3. 其它
  4. Python中使用装饰器和元编程实现结构体类实例

Python中使用装饰器和元编程实现结构体类实例

上传者: 2020-12-29 23:22:02上传 PDF文件 39.23KB 热度 9次
Ruby中有一个很方便的Struct类,用来实现结构体。这样就不用费力的去定义一个完整的类来仅仅用作访问属性。 复制代码 代码如下: class Dog < Struct.new(:name, :age) end fred = Dog.new(“fred”, 5) printf “name:%s age:%d”, fred.name, fred.age ##name:fred age:5 Python3.4中也可以这么干,但写法很累赘。其中包含self.name = name 这种很烦人的写法。 复制代码 代码如下: class Dog(object): def __init__
下载地址
用户评论