Подкласс инстанциялардын өзгөрмөлөрүн мурастайбы?

Мазмуну:

Подкласс инстанциялардын өзгөрмөлөрүн мурастайбы?
Подкласс инстанциялардын өзгөрмөлөрүн мурастайбы?

Video: Подкласс инстанциялардын өзгөрмөлөрүн мурастайбы?

Video: Подкласс инстанциялардын өзгөрмөлөрүн мурастайбы?
Video: Гайд на все подклассы воина (дохардмод, Террария 1.4.3.6) 2024, Октябрь
Anonim

Подкласстар кеңейген суперкласстан ачык методдорду мурастайт, бирок алар суперкласстын жеке инстанция өзгөрмөлөрүнө түздөн-түз кире алышпайт жана жалпы жеткиликтүүлүк жана мутациялоо ыкмаларын колдонушу керек.

Подкласстар java жеке инстанция өзгөрмөлөрүн мурастайбы?

Подкласс өзүнүн негизги классынын жеке мүчөлөрүн мурастабайт … Уюшкан класс өзүнүн курчап турган классынын бардык жеке мүчөлөрүнө – талааларга да, ыкмаларга да кире алат. Демек, субкласс тарабынан мурасталган коомдук же корголгон уяланган класс суперкласстын бардык жеке мүчөлөрүнө кыйыр кире алат.

Инстанция өзгөрмөлөрү Java'да мурасталганбы?

Мен мисалы өзгөрмө тукум куубай турганын билем, бирок аларга субкласста кирүүгө болот. Эгер аларга субкласста кирүүгө мүмкүн болсо, анда бул алар супер класс менен субкласстын ортосунда бөлүшүлгөнүн же супер класс менен субкласстын эки башка көчүрмөсү бар дегенди билдирет.

Подкласс жаңы жеке инстанция өзгөрмөлөрүн кошо алабы?

Подкласс жаңы priv инстанция өзгөрмөлөрүн кошуп, жаңы ачык, priv же статикалык ыкмаларды кошуп, мурасталган өзгөрмөлөрдү жокко чыгара алат. Субкласс коомдук методду купуя катары кайра аныктай албайт же суперкласстын статикалык ыкмаларын жокко чыгара албайт. … Полиморфизмде компилятор кайсы ыкманы чакыруу керектигин аныктабайт.

Сиз жеке инстанция өзгөрмөлөрүн мурастай аласызбы?

Подкласстар өздөрү кеңейткен суперкласстан жалпыга ачык методдорду мурастап алышат, бирок алар суперкласстын купуя инстанция өзгөрмөлөрүнө түздөн-түз кире алышпайт жана коомдук аксессуар менен мутатор ыкмаларын колдонушу керек.

Сунушталууда: