单选题:给定超类clock定义开始部分, 完成该类定义需要多少赋值器(mutator)和访问器(accessor)方法?```class
给定超类clock定义开始部分, 完成该类定义需要多少赋值器(mutator)和访问器(accessor)方法?
```
class clock:
def __init__(self, shape, color, price):
self._shape = shape
self.color = color
self.price = price
```
@[C](2)
A. 1 mutator, 1 accessor
B. 3 mutator, 4 accessor
C. 3 mutator, 3 accessor
D. 4 mutator, 5 accessor
A.1 mutator, 1 accessor
B.3 mutator, 4 accessor
C.3 mutator, 3 accessor
D.4 mutator, 5 accessor
答案:C
```
class clock:
def __init__(self, shape, color, price):
self._shape = shape
self.color = color
self.price = price
```
@[C](2)
A. 1 mutator, 1 accessor
B. 3 mutator, 4 accessor
C. 3 mutator, 3 accessor
D. 4 mutator, 5 accessor
A.1 mutator, 1 accessor
B.3 mutator, 4 accessor
C.3 mutator, 3 accessor
D.4 mutator, 5 accessor
答案:C