Trang web hướng dẫn Java của Oracle có đoạn này khiến tôi khó hiểu: Tất cả các lớp đều có ít nhất một hàm tạo. Nếu một lớp không khai báo rõ ràng bất kỳ, trình biên dịch Java sẽ tự động cung cấp một phương thức khởi tạo không đối số, được gọi là phương thức khởi tạo mặc định. Phương thức khởi tạo mặc định này gọi phương thức khởi tạo không đối số của lớp cha hoặc phương thức khởi tạo Đối tượng nếu lớp không có cha nào khác.