Java-да жалпы/жеке қорғалған және әдепкі деген не?
Java-да жалпы/жеке қорғалған және әдепкі деген не?

Бейне: Java-да жалпы/жеке қорғалған және әдепкі деген не?

Бейне: Java-да жалпы/жеке қорғалған және әдепкі деген не?
Бейне: Java Tech Talk: 1 сағат үшін java туралы жеделхат бот 2024, Мамыр
Anonim

қоғамдық : барлық жерден қол жетімді. қорғалған : бір пакеттің сыныптары және кез келген бумада тұратын ішкі сыныптар арқылы қол жетімді. әдепкі (модификатор көрсетілмеген): бір пакеттің сыныптары арқылы қол жетімді. жеке : тек бір сыныпта қол жетімді.

Сонымен қатар Java-да жеке қорғалған және жалпыға ортақ деген не?

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

Сол сияқты, Java-да жалпы/жеке деген не? қоғамдық оған кез келген жерде қол жеткізуге болатынын білдіреді жеке оған тек өз класында қол жеткізе алатыныңызды білдіреді. Барлығын атап өту үшін жеке , қорғалған немесе қоғамдық модификатор жергілікті айнымалыларға қолданылмайды Java . жергілікті айнымалы тек соңғы болуы мүмкін java.

Сондай-ақ, жеке қорғалатын және қоғамдық арасындағы айырмашылық неде екенін біліңіз?

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

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

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

Ұсынылған: