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,…
Ngôn ngữ lập trình
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…
Xây dựng lớp trong Java với nạp chồng (overloading) và kết tập (aggregation)
1. Nạp chồng phương thức của lớp trong Java Chữ ký của phương thức bao gồm: Tên phương thức (method…
Các loại hàm khởi tạo (constructor) của lớp trong Java
1. Hàm khởi tạo (constructor) là gì? Hàm khởi tạo (constructor) trong Java là một hàm có tên giống với…
Các thành viên hằng (final) và tĩnh (static) của lớp trong Java
1. Thuộc tính static của lớp trong Java Trong Java, khi khai báo và định nghĩa lớp (class), các thuộc…