В этом разделе мы поговорим о включенных типах и вложенных типах.
Вложенный тип — это класс, который полностью включен в другой класс. Включенный тип — это тип объекта, который используется в качестве элемента данных в другом объекте
. мы можем использовать передаваемые параметры для достижения статического эффекта. Эффект вызова нестатических членов. Таким образом, включенный тип, о котором мы говорим сегодня, может определять элементы данных в одном классе как объекты, производные от другого класса. Например, мы можем определить частный тип. тип программирования в членах компьютерного класса (и этот тип программирования является еще одним совершенно новым классом), таким образом, мы можем думать, что компьютерный класс (и все экземпляры компьютерного класса) содержат класс программирования,
как указано выше
.Например, мы обнаружили, что это более эффективно. Полезно улучшить повторное использование кода, сделав наш код более кратким и простым в обслуживании.
Обратите внимание, что включение класса, о котором мы упоминали выше, на самом деле предполагает, что это член данных в программе. Класс определен в члене компьютерного класса, мы Нельзя считать, что компьютерный класс содержит класс программирования, но объект компьютерного класса содержит объект класса программирования.
Вложенные типы могут иметь доступ к частным членам и защищенным членам. содержащегося типа (включая все унаследованные частные члены или защищенные члены).
Бесполезно говорить больше (вчера вечером брат раскритиковал меня за то, что я говорю так, как будто я еду на поезде. К счастью, я не сказал, что гоняюсь за ракетами. Ха-ха, измениться нелегко. Это угнетает. Сычуаньцы, естественно, говорят быстро , а у меня вспыльчивый характер. Так это быстрее, похоже надо менять) Давайте рассмотрим пример
Я сделал два примера полного вложенности класса и просто использования другого класса.