"హలో, నా యంగ్ ఫ్రెండ్! నిన్ను ఇంత త్వరగా చూస్తానని అనుకోలేదు. నువ్వు నాకు ఏమి చెప్పాలి? ఈసారి ఏమి నేర్చుకున్నావు?"
"నేను తరగతి సంబంధాలు, ఎన్క్యాప్సులేషన్ మరియు వారసత్వం గురించి తెలుసుకున్నాను. నేను మంచి విద్యార్థినని వారు నాకు చెప్పారు!"
"అది చాలా బాగుంది! మీరు నా పాఠాలు చదువుతున్నందుకు మీరు పురోగతి సాధిస్తున్నందుకు నేను సంతోషిస్తున్నాను."
"నేను నేర్చుకోవడమే కాదు - నేను పనులను కూడా పూర్తి చేస్తున్నాను!"
"అయితే, అమిగో. మీ ముందు మరో స్థాయి ఉంది — OOP యొక్క ప్రాథమిక అంశాలకు అంకితమైన స్థాయి. మీరు ఎల్లీ, రిషి, కిమ్ మరియు మీ స్నేహితుడు డియెగో వద్దకు తిరిగి వెళ్లే ముందు, మా స్పేస్ లైబ్రరీలో స్పెల్ కోసం కూర్చుని కొన్ని చదవండి. కథనాలు. అవి చాలా ఉపయోగకరమైన సమాచారాన్ని కలిగి ఉన్నాయని మీరు కనుగొంటారని నేను ఖచ్చితంగా అనుకుంటున్నాను."
"సరే, ప్రొఫెసర్. ఈ రోజు మీరు నా కోసం ఏమి తెచ్చారు?"
తరగతుల మధ్య సంబంధాలు. వారసత్వం, కూర్పు మరియు సముదాయం
ప్రోగ్రామింగ్లో, అదనపు కోడ్ను వ్రాయకపోవడం ఎంత ముఖ్యమో మీరు త్వరగా అర్థం చేసుకుంటారు. అదృష్టవశాత్తూ, జావా సొగసైన "కట్లు" చేయడానికి అవసరమైన ప్రతిదాన్ని కలిగి ఉంది. ఈ పాఠం కింది తరగతి సంబంధాల యొక్క విజువలైజేషన్ను అందిస్తుంది: వారసత్వం, కూర్పు మరియు సముదాయం. సిద్ధంగా ఉండండి: మీరు చాలా ఆసక్తికరమైన ఉదాహరణలను చూస్తారు.
ఎన్కప్సులేషన్ సూత్రాలు
ఎన్క్యాప్సులేషన్ మరియు ఇన్ఫర్మేషన్ హైడ్డింగ్ — ఇవి భిన్నమైన భావనలు లేదా ఒకే విషయమా? దాని ప్రాథమిక రూపంలో, మీరు ఎన్క్యాప్సులేషన్ను ఒకటి కంటే ఎక్కువసార్లు ఎదుర్కొన్నారు. మీ ప్రోగ్రామ్ యొక్క సంక్లిష్టతను వినియోగదారు నుండి ఎలా దాచాలో మీరు తెలుసుకోవాలనుకుంటే, ఉపయోగించడానికి సులభమైన ఇంటర్ఫేస్ను మాత్రమే వదిలివేస్తే, మీరు ఈ పాఠాన్ని జాగ్రత్తగా చదవాలని నేను సిఫార్సు చేస్తున్నాను.