Les trois caractéristiques principales de Java: "emballage, héritage, polymorphisme". Pour plus de connaissances techniques Java, veuillez vous connecter au site officiel de l'éducation des logiciels Crazy. WeChat Search WeChat: Crazy Software, participer à l'événement de réduction 2015, ont la possibilité d'obtenir des remises et du violon.
Prenant cet article à titre d'exemple, les variables de la classe utilisateur sont des variables privées et ne peuvent être affectées qu'en créant des objets (appels automatiques pour construire des méthodes pour le moment).
Le monde extérieur ne peut accéder à la classe d'utilisateurs que via une méthode publique API ().
La classe Admin hérite de la classe utilisateur, appelle son constructeur et réécrit la méthode Method_1, ajoutant une méthode unique Power ().
Fichier utilisateur
Classe publique User {/ *** Variables privées, seulement cette catégorie Access * / Private String Name; Private in; Âge = âge;} / *** Méthode privée, seule cette catégorie Accès * / private void method_1 () {System.out.println ("Je suis un" + nom + "; mon âge est:" + âge);} / *** peut être hérité, couvert, couvert avec le même package * / protégée vide méthode_2 () {System.out.println ("Je ne suis pas suralière");} / *** Méthode publique, interface externe * / public Void api () {méthode_1 (); Super (nom, âge);} / *** Couvrir la méthode de la classe parent du même nom * / Protected void method_2 () {System.out.println ("Non, vous êtes remplacé"); Sous-classe Méthode unique * / Place void Power () {System.out.println ("Admin est puissant");}} Fichiers principaux Public Class Main {public static void main (String [] arg) {// réel utilisateur de routine de routine Objet, et appelez l'utilisateur de l'utilisateur de l'utilisateur A = NOUVEAU utilisateur (utilisateur ", 12); A.API (); Appelez les deux méthodes d'administration Admin_me = New Admin (Admin ", 23); );
Ce qui précède est tout le contenu de cet article.