[JAVA] Encapsulation, polymorphisme

J'ai commenté Article séparé, mais je l'écrirai sous forme d'article.

Encapsulation

** L'encapsulation n'est pas le seul moyen de restreindre l'accès. ** ** ** Tout peut être setter / getter pour détruire l'encapsulation. ** **

En général, «faire» signifie «faire». «Article» signifie «article». «Japaneseization» signifie «Japaneseization». «Encapsulation» signifie «capsule».

Par exemple, «capsule de communication» est un appareil qui peut être utilisé sans connaître le protocole de communication ou le format d'en-tête. Référence: http://e-words.jp/w/encapsulation.html

Polymorphisme (polymorphisme)

** Le sous-classement n'est pas le seul polymorphisme. ** **

Lorsque vous appuyez sur le bouton "Play", le lecteur MP3 lira le fichier MP3 et lira la musique, et le lecteur DVD fera pivoter le support DVD pour lire la vidéo et le son (ligne et son). Le polymorphisme est que la même commande se comporte différemment selon l'objet. Il se comporte différemment, mais c'est pratique car il peut être utilisé avec la même interface de fonctionnement. Il peut être utilisé de la même manière lorsqu'un nouveau produit est lancé. La variété des choses qui peuvent être utilisées augmente. L'utilisateur n'a pas de difficultés. Réduction de la charge.

Il y a une interface de fonctionnement à l'avant du lecteur DVD et une interface de connexion à l'arrière. "Playback" est l'une des interfaces de fonctionnement. Même différents appareils peuvent être gérés de manière unifiée en ayant une interface commune. Avantages du polymorphisme.

Objectif

Méthode

Moyens de mise en œuvre

Recommended Posts

Encapsulation, polymorphisme
Polymorphisme
Encapsulation
Polymorphisme
Quiz sur le polymorphisme
[Java] Polymorphisme
À propos du polymorphisme
java (encapsulation)
À propos de l'encapsulation
[Java] Encapsulation
java (polymorphisme)