Pilar dalam OOP: Abstraction, Encapsulation, Inheritance, Polymorphism