下面是python中的jwt
类,
Circle
根据客户需求变更进行重新设计,如下所示
class Circle(object):
def __init__(self, radius):
self.radius = radius
class Circle(object):
def __init__(self, radius):
self.radius = radius
@classmethod # Alternative constructor
def from_bbd(cls, bbd): # Bounding box diagnol
radius = bbd / 2.0 / math.sqrt(2.0)
return cls(radius)
课程提供合同以获得分类。
在类设计生命周期中,在上面的场景中,Java添加新的替代构造函数的方法是什么?
答案 0 :(得分:1)
您可以使用新签名添加替代构造函数,或者以与from_bbd
类方法类似的方式,使用工厂方法从边界框构建圆。