Конструктор жеке болуы мүмкін бе?

Конструктор жеке болуы мүмкін бе?
Конструктор жеке болуы мүмкін бе?
Anonim

Иә, конструкторды жеке деп жариялай аламыз. Егер конструкторды жеке деп жарияласақ, сыныптың нысанын жасай алмаймыз.

Конструктор жеке болса не болады?

Егер конструктор жеке деп жарияланған болса, онда оның нысандарына тек жарияланғанкласынан ғана қол жеткізуге болады. Оның нысандарына конструктор сыныбынан тыс қол жеткізе алмайсыз.

Әдепкі бойынша конструктор жеке болып табылады ма?

Егер сіз конструкторымен қатынас модификаторын пайдаланбасаңыз, ол әдепкі бойынша әлі құпия болатынын ескеріңіз. … Жеке конструкторлар Math сыныбы сияқты дана өрістері немесе әдістері болмаған кезде немесе сынып данасын алу үшін әдіс шақырылғанда сынып даналарын жасауды болдырмау үшін пайдаланылады.

Конструктор түпкілікті бола ала ма?

Жоқ, конструкторды соңғы етіп жасау мүмкін емес. Соңғы әдісті кез келген ішкі сыныптармен қайта анықтау мүмкін емес. … Бірақ мұрагерлік қосалқы класс конструкторлардан басқа супер класс мүшелерін мұраға алады. Басқаша айтқанда, конструкторларды Java тілінде мұраға алуға болмайды, сондықтан конструкторлардан бұрын финалды жазудың қажеті жоқ.

Жеке әдістерді қайта анықтауға болады ма?

Жоқ, біз Java тіліндегі жеке немесе статикалық әдістерді қайта анықтай алмаймыз. Java тіліндегі жеке әдістер басқа сыныпқа көрінбейді, бұл олардың қолданылу аясын олар жарияланған сыныппен шектейді.

Ұсынылған: