En esta sección, hablaremos sobre los tipos incluidos y los tipos anidados.
Un tipo anidado es una clase que está completamente incluida en otra clase. Un tipo incluido es un tipode
objeto que se utiliza como miembro de datos en otro objeto.
podemos usar parámetros pasados para lograr static El efecto de que los miembros llamen a miembros no estáticos. Entonces, el tipo incluido del que estamos hablando hoy puede definir los miembros de datos en una clase como objetos derivados de otra clase. tipo de programación en los miembros de la clase de computadora (y este tipo de programación es otra clase completamente nueva), de esta manera, podemos pensar que la clase de computadora (y todos los miembros de instancia de la clase de computadora) contiene la clase de programación
como en lo anterior
.Por ejemplo, descubrimos que es más eficiente hacerlo. Es útil mejorar la reutilización del código, haciendo que nuestro código sea más conciso y más fácil de mantener.
Tenga en cuenta que la inclusión de clases que mencionamos anteriormente en realidad supone que cuando un miembro de datos de una programación. La clase está definida en un miembro de la clase de computadora, no se puede considerar que la clase de computadora contenga la clase de programación, pero que un objeto de la clase de computadora contenga un objeto de la clase de programación.
Los tipos anidados pueden acceder a miembros privados y miembros protegidos. del tipo contenido (incluidos todos los miembros privados heredados o miembros protegidos).
Es inútil decir más (anoche, un hermano me criticó por hablar como si estuviera tomando un tren. Afortunadamente, no dije que estaba persiguiendo misiles. Jaja, no es fácil cambiar. Es deprimente. Los sichuaneses naturalmente hablan rápido , y tengo mal genio. Así que es más rápido, parece que es necesario cambiarlo). Echemos un vistazo a un ejemplo.
Hice dos ejemplos de anidación completa de una clase y solo echemos un vistazo.