Bonsoir à tous
Durant des années, j'utilisais un style de programmation du genre
jusqu'à ce que, grâce en particulier à ma fréquentation de ce site, je change de style pour:
ce qui est infiniment plus simple, confortable, maintenable ...
Je suis en train de faire truc un peu complexe, dans lequel j'ai quelque chose comme
Question:
Est-il possible et raisonnable de définir un sous-objet à l'intérieur d'un objet, dès lors que le sous-objet n'est pas utilisé directement à l'extérieur de l'objet?
Merci de vos avis.
Durant des années, j'utilisais un style de programmation du genre
function MonBidule(...) {
....
}
function MaChose(...) {
....
}
function MonObjet(....) {
this.xxx = ...;
this.yyy = ...;
this.bidule =MonBidule;
this.chose = MaChose;
}
jusqu'à ce que, grâce en particulier à ma fréquentation de ce site, je change de style pour:
function MonObjet(....) {
this.xxx = ...;
this.yyy = ...;
this.bidule = function() {
}
this.chose = function() {
}
}
ce qui est infiniment plus simple, confortable, maintenable ...
Je suis en train de faire truc un peu complexe, dans lequel j'ai quelque chose comme
function MonSousObjet(...) {
}
function MonObjet() {
....
this.truc = new MonSousObjet(....):
}
Question:
Est-il possible et raisonnable de définir un sous-objet à l'intérieur d'un objet, dès lors que le sous-objet n'est pas utilisé directement à l'extérieur de l'objet?
Merci de vos avis.