
小弟常用 C++和 C#,最近学 ts,遇到了以下问题:
class Fruit { private _weight: number; get weight() { return this._weight; } set weight(v: number) { this._weight = v; } bite(): void { this._weight - 0.1; } } 有没有方法可以做到类似下面伪代码的作用
let obj = new Fruit(); Fruit.prototype.bite(obj); let rest = Fruit.prototype.weight(obj);