ஒரு மொழியை பொருள் சார்ந்ததாக மாற்ற 4 முக்கிய கொள்கைகள் உள்ளன. இவை உறைதல் (Encapsulation), சுருக்கம் (Abstraction - டேட்டா அப்ஸ்ட்ராக்ஷன்), பாலிமார்பிசம் மற்றும் பரம்பரை. இவை பொருள் சார்ந்த நிரலாக்கத்தின் நான்கு தூண்கள் என்றும் அழைக்கப்படுகின்றன.
உறைதல் (Encapsulation)
public class Employee {
private String name;
private Date dob; public String getName() {
return name;
} public void setName(String name) {
this.name = name;
} public Date getDob() {
return dob;
} public void setDob(Date dob) {
this.dob = dob;
}
}
சுருக்கம் (Abstraction)
சுருக்கம் (Abstraction) என்பது ஒரு கருத்து அல்லது ஒரு குறிப்பிட்ட நிகழ்வுடன் தொடர்புபடுத்தப்படாத ஒரு யோசனை ஆகும். சுருக்கமான வகுப்பு/இடைமுகத்தைப் பயன்படுத்தி, உண்மையான செயல்பாட்டைக் காட்டிலும் வகுப்பின் நோக்கத்தை வெளிப்படுத்துகிறோம். ஒரு விதத்தில், ஒரு வகுப்பைப் பயன்படுத்துவதற்கு மற்றொருவரின் உள் விவரங்களை அறியக்கூடாது. இடைமுகங்களை அறிவது போதுமானதாக இருக்க வேண்டும். (தொடரும்...)
பார்வை
https://medium.com/@cancerian0684/what-are-four-basic-principles-of-object-oriented-programming-645af8b43727
கருத்துகள் இல்லை:
கருத்துரையிடுக
உங்கள் கருத்துகள் வரவேற்கப்படுகின்றன