例如:我要创建一个圆的类。
创建实例时,我想可以用半径来实例化,也可以用圆周长来实例化。
这两个参数都是实数,那么我在写构造函数时怎样写才能区分开使用哪个构造函数呢?
谢谢!
例如:我要创建一个圆的类。
创建实例时,我想可以用半径来实例化,也可以用圆周长来实例化。
这两个参数都是实数,那么我在写构造函数时怎样写才能区分开使用哪个构造函数呢?
谢谢!
没办法,只写一个new circular(100),这样连人都不知道它是用的半径还是周长。
可以加一个标志参数来区分输入的是半径还是周长。