java中返回一个对象,和输出对像的值,意义在哪儿
高洛峰
高洛峰 2017-04-18 10:53:28
0
2
548

比如图上的return f;
这个有什么意义,

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(2)
洪涛

Cette méthode getInstance() :

  1. Rendre les membres privés et fournir des méthodes getter et setter pour garantir un accès sécurisé.

  2. Rendre le constructeur privé et le remplacer par une méthode statique ordinaire. Il y a trois avantages par rapport au constructeur : a. Le nom peut être plus significatif et clair en un coup d'œil Ce n'est pas nécessaire ; pour l'appeler à chaque fois Construire une nouvelle instance c. Vous pouvez renvoyer un type plus flexible, comme une sous-classe de cette classe, pas nécessairement cette classe. Le quatrième avantage, celui de l'inférence de type pour simplifier la syntaxe, a été amélioré avec l'introduction de la syntaxe diamant dans Java 7. --《Java efficace》 2ème

  3. Le mode usine simple et le mode singleton peuvent fournir des instances flexibles, réduire le coût de création d'instances, garantir un statut cohérent, etc...

巴扎黑

f est la nouvelle classe factory(). getinstance est une instanciation de la classe d'usine. Appelez cette méthode pour obtenir une instanciation de la classe, puis vous pourrez appeler la méthode interne de la classe d'usine

.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal