ઑબ્જેક્ટ-ઓરિએન્ટેડ પ્રોગ્રામિંગ ચાર મૂળ સિદ્ધાંતો પર આધારિત છે — Encapsulation, Inheritance, Polymorphism, અને Abstraction. Java આ આસપાસ બનાવવામાં આવ્યો છે, અને તેમને સમજવું Java પ્રોગ્રામ્સ ડિજાઇન કરવા માટે મૌલિક છે.
1. Encapsulation — ડેટા બંડલ કરો + આંતરિક કાર્યને છુપાવો
{
balance;
{
(amount > ) balance += amount;
}
{ balance; }
}
