Question

Est-il acceptable d'utiliser le constructeur pour définir des propriétés pour une classe d'objet de valeur ou dois-je utiliser la notation de points et définir chacun, un par un?

J'ai récemment lu un article qui disait que je devais le faire un par un car les objets de valeur ne devraient contenir que des propriétés et ont dit que l'utilisation du constructeur n'est pas OK (la meilleure pratique).

Code:
("pas d'accord")

Employé var = nouvel employé (FirstName, LastName, Age);

("D'ACCORD")

Employé var = nouvel employé ();
Employee.FirstName = FirstName;
Employee.lastName = LastName;
Employee.age = âge;

Quel est votre avis là-dessus?

Merci.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top