8. Encapsulation)
private
public get/set
data class Full Encapsulation
class
9. Inheritance)
Class
Class
Class
- Class
Subclasses
- Class Superclass
Reusable)
Class Superclass Class
Single Inheritance)
extends
10. - Overridden method
- Dynamic Binding
OOP
Object class main
>> object
x
>> class
object
class x {
public static void main(String args[]) {
System.out.println("x");
11. object class class
object
>> object object 1
object 2
class x {
public static void main(String args[]) {
int i = 1;
System.out.println(i);
ok(); }
static void ok() {
System.out.println("xx");
}
}
// Result of this program
// 1
// xx