私はOOPを始めたばかりで、オブジェクトを一緒にリンクするための正しい構造が不思議でした。メソッド「self.produce」の出力を生成プロパティ資本および従業員を使用して上記の例では今オブジェクトをリンクするための正しい構造
function Business(name, sector, capital, employees, type, id) {
var self = {
name: name,
sector: sector,
capital: capital,
employees: employees,
stock: 0,
type: type,
id: id,
};
self.produce = function() {
return self.capital * self.employees;
}
:
セイは、例えば私が「ビジネス」と呼ばれるオブジェクトを持っていました。この出力はセクターに応じて保存します。
その結果、別の「セクタ」オブジェクトを作成しますか?あるいは、私のビジネスオブジェクト内で、 "Sector"オブジェクトを継承しますか?
私は継承が類似のオブジェクトの属性に使用されていることを理解します。たとえば、ペットはAnimalから継承します。しかし、 "ビジネス"と "セクター"の私の場合、私は少し混乱しています。
「*保存したい」とは具体的に何ですか? – charlietfl