Idioma :
SWEWE Membre :Login |Registre
Cercar
Comunitat enciclopèdia |Enciclopèdia Respostes |Enviar pregunta |Coneixement de vocabulari |Pujar coneixement
Anterior 1 Pròxim Seleccioneu Pàgines

Els membres de les classes internes

Els membres de les classes internes

Com a membre de l'existència de la classe externa i les propietats de la classe externa, el mètode de lligat.

Variables d'instància de classe dins i fora de la classe poden coexistir.

Variables d'instància d'accés dins d'una classe:. Aquesta propietat

Variables d'instància de classe interior s'accedeix fora de la classe: nom de la classe externa aquesta propietat.

Fora de la classe d'accés exterior a les classes internes, utilitzant out.inner.

Els membres dels trets de classe internes:1. Com a membre de la classe interna fora de la classe pot tenir accés als membres privats o propietat fora de la classe. (Encara que la classe es declara PRIVAT externa, sinó per la classe interna en el seu interior o visible.)

2. Atributs definits en una classe externa classes internes inaccessibles. Aquesta presa de consciència més petita que la classe exterior amb accés privat a la classe fora.

Nota: la classe interna és un concepte de temps de compilació, un cop compilat amb èxit, es convertirà en una completament diferent categories.

Per a una classe externa anomenada extern i intern nomenat seves definicions internes de les classes internes. Outer.class i exterior $ categories inner.class apareixen després de la compilació.

3. Els membres de les classes internes no poden definir membres estàtics, només es poden definir els membres d'objecte.

Ha d'establir un objecte de classe Nota interna:

A la classe interna i externa es pot utilitzar s directament interiors = nou interior (), (perquè la classe externa que sap la classe interna, pel que pot generar objectes.)

I fora de la classe externa, per generar (nou) un objecte de la classe interna, cal crear primer un objecte extern (classes externes estan disponibles), i després genera un objecte de la classe interna.

O exterior = nova Outer ();

Outer.Inner a o.new.Inner = ().

4, un membre fundador de la instància de la classe interna, ha d'existir la instància de la classe externa.

5, quan una classe interna i fora dels membres de la classe amb el mateix nom, les classes internes a través d'un nom de la classe externa. Aquest nom de variable. Per accedir a un membres de la classe externs.


Anterior 1 Pròxim Seleccioneu Pàgines
Usuari Revisió
Sense comentaris encara
Vull comentar [Visitant (13.59.*.*) | Login ]

Idioma :
| Comproveu el codi :


Cercar

版权申明 | 隐私权政策 | Drets d'autor @2018 Coneixement enciclopèdic del Món