我知道=操作符不会过载,但是必须有一种方法可以在这里执行我想要的操作:
我正在创建代表定量单位的类,因为我做了一些物理学工作。显然,我不能仅从基元继承,但是我希望我的类的行为与基元完全一样-我只是希望它们的输入方式不同。
这样我就可以走了
Velocity ms = 0;
ms = 17.4;
ms += 9.8;
等等
我不确定该怎么做。我想我只是写一些像这样的类:
class Power
{
private Double Value { get; set; }
//operator overloads for +, -, /, *, =, etc
}
但是显然我不能重载赋值运算符。有什么办法可以使我获得这种行为?
慕码人8056858
繁星coding
暮色呼如
相关分类