类装饰器必须在类声明之前进行声明,而且要紧靠着类的声明。
举一反三
- 以下关于方法装饰器说法正确的是() A: 方法装饰器声明在一个方法的声明之前(紧靠着方法声明) B: 方法装饰器会被应用到方法的属性描述符上,可以用来监视,修改或者替换方法定义; C: 方法装饰器能用在声明文件(.d.ts),重载或者任何外部上下文(比如declare的类)中 D: 以上都不对
- 以下关于属性装饰器描述错误的是() A: 属性装饰器声明在一个属性声明之前(紧靠着属性声明) B: 属性装饰器可以用在声明文件中(.d.ts) C: 属性装饰器表达式会在运行时当作函数被调用 D: 属性装饰器表达式,传入2个
- 在类声明之前用_________修饰,声明类是不能被再继承的类,即它不能再有子类。
- 在定义类方法之前,必须先使用( )进行声明。 A: @classmethod B: @staticmethod C: 不需要事先声明
- 解释类声明与类定义之间的差异。何时使用类声明?何时使用类定义?