การเขียนโปรแกรมเชิงวัตถุ (object-oriented programming) ตั้งอยู่บนหลักการหลักสี่ข้อ ได้แก่ Encapsulation, Inheritance, Polymorphism และ Abstraction Java ถูกสร้างขึ้นรอบ ๆ หลักการเหล่านี้ และการเข้าใจหลักการเหล่านี้ถือเป็นพื้นฐานสำคัญในการออกแบบโปรแกรม Java
1. Encapsulation — รวมข้อมูลไว้ด้วยกัน + ซ่อนรายละเอียดภายใน
{
balance;
{
(amount > ) balance += amount;
}
{ balance; }
}
