N'oubliez pas que dans une question de test écrit dans une interview, certains intervieweurs demanderont la portée des symboles limités d'accès spécifiques comme Pullic. En fait, je ne suis généralement pas allé au système pour considérer la portée du caractère limité par Access, en particulier à l'intérieur du sac, OK, le test écrit n'est pas bon.
C'est la connaissance de base de Java, et elle est également valorisée par l'entreprise.
Le code est le suivant:
package com.jaovo; / *** _ 1_profitage de l'accès à la variable de membre à la vérification * Accès par défaut protégé par public accessible * Les autres sacs d'autres sacs peuvent accéder, non accessibles, non-access, non-access, non-access, non, D'autres catégories ont des relations héritées. -------------------------------------------------- -------------------------------------------------- ----------------------- Vous pouvez accéder à l'accessible accessible accessible. Autorisations de variables membres / * 1 B B B = new B (); )); )) Système.out.println (ch.i2); System.out.println (d. I1); System.out.println (D.I2); Visitez le système privé.out.println (D.I4); Println (ch.i2); Les sacs ont des relations héritières Chengyuan étend d System.out.println (ch.i1); à partir du package de programme externe; ==================== ========== // Les autorisations d'accès des deux méthodes de membre / * 1 Chengyuan Ch = New Chengyuan () ; println (ch.m4 ()); * / / * 2 b b = new b (); ); //)); M3 peut accéder au système privé.out.println (e.m4 ()); relations Chengyuan étend C System.out.println (C.M1 ()); System.out.println (C.M4 ()) dans C; * /// 5 Chengyuan CH = New Chengyuan (); ; // 1 membre du membre Int i1 = 100; int i2 = 200; ;} Private int m3 () {return 1;} Protected int m4 () {return 1;} class C {// 1 membre des membres publics int i1 = 100; Int m1 () {return 1;} int m2 () {return 1;} private int m3 () {roturn 1;} protégé M4 () {return 1; ===========================. Dans le package CN, pour les faciliter ici = 100; int i2 = 200; {Regurn 1;} private int m3 () {) {return 1;} protégé int m4 () {return 1;}} // ------- package cn.jaovo; classe publique e {// 1 成员变量 public int i1 = 100; m3 () {return 1;} Protect en m4 (cure {return 1;}}
Le code ci-dessus est une explication détaillée des méthodes des membres des membres de Java et un accès variable des membres.