Describe the four pillars of Java
Anónimo
Encapsulation (ability to bundle data and methods together and block out access to internal states. Done via private feilds and public methods) Abstraction (ability to expose only necessary parts of code through abstract classes or interfaces, allowing you to hide complexities.) Inhertence (ability for a class to inherit methods and attributes from another class using extend) Polymorphism (Allows an object to act as parents but allows you to override specific execution behavior)