1. Giải thích chi tiết về OOP trong Java Lập trình hướng đối tượng (Object-Oriented Programming – OOP) là một phương pháp tư duy và tổ chức chương trình xung quanh các “đối tượng”, thay vì xoay quanh các hàm hay quy trình như lập trình cấu trúc. Trong Java – một ngôn ngữ hoàn toàn hướng đối tượng (trừ kiểu nguyên thủy), OOP được xây dựng dựa trên 4 nguyên lý cốt lõi: Java hỗ trợ rất tốt OOP …