1. Sử dụng static class trong Java Trong Java, chúng ta có thể tạo một lớp bên trong một lớp…
Sử dụng nested class và inner class trong Java
1. Nested class trong Java là gì? Trong Java, chúng ta có thể định nghĩa một lớp bên trong một…
Tính đóng gói (encapsulation) trong Java
1. Tính đóng gói (encapsulation) trong Java là gì? Tính đóng gói (encapsulation) là việc đóng gói các thuộc tính…
Tính đa hình (polymorphism) trong Java
1. Tính đa hình (polymorphism) trong Java là gì? Tính đa hình (polymorphism) hiểu đơn giản là các đối tượng,…
Sử dụng interface trong Java
1. Interface trong Java là gì? Một interface là một lớp trừu tượng hoàn toàn (completely abstract class). Các phương…
Lớp trừu tượng (abstract class) trong Java
1. Lớp trừu tượng (abstract class) là gì? Trong Java, lớp trừu tượng (abstract class) không thể tạo ra các…
Sử dụng từ khóa super trong Java
1. Từ khóa super trong Java dùng để làm gì? Từ khóa super trong Java được sử dụng trong lớp…
Ghi đè phương thức (method overriding) khi kế thừa trong Java
1. Ghi đè phương thức (method overriding) trong Java là gì? Trong Java, khi lớp con kế thừa từ lớp…
Chỉ định truy cập (access modifier) của thành viên thuộc lớp trong Java
1. Chỉ định truy cập (access modifier) là gì? Trong Java, access modifier được sử dụng để thể hiện khả…
Tính kế thừa (inheritance) trong Java
1. Kế thừa (inheritance) là gì? Bản chất kế thừa (inheritance) là phát triển lớp mới dựa trên các lớp…