Các khái niệm trong lập trình hướng đối tượng Đối tượng là gì? Lớp là gì? Kế thừa là gì? Giao diện là gì? Gói là gì? Câu hỏi và bài tập Đối tượng là gì? Các đối tượng là điểm cốt lõi để hiểu về công nghệ hướng đối tượng. Bây giờ hãy nhìn […]
Các khái niệm trong lập trình hướng đối tượng Đối tượng là gì? Lớp là gì? Kế thừa là gì? Giao diện là gì? Gói là gì? Câu hỏi và bài tập Nếu trước đây bạn chưa từng sử dụng một ngôn ngữ lập trình hướng đối tượng nào, bạn sẽ cần phải tìm hiểu […]
Nguồn: projectcartoon.com Việt hóa: KhoaNV
Khi xây dựng một ứng dụng Java với Swing, bạn thường gặp tình huống ứng dụng của mình yêu cầu người dùng nhập vào ngày tháng. Thông thường bạn sẽ sử dụng JTextField để cho phép người dùng nhập dữ liệu, nếu bạn không biết đến jCalendar hoặc một component nào đó hỗ trợ việc […]
Chuyển các phương thức về lớp phù hợp hơn. Việc di chuyển phương thức giữa các lớp là công việc diễn ra thường xuyên trong tái cấu trúc. Việc di chuyển này giúp cho các lớp có kích thước phù hợp hơn, và các lớp ít phụ thuộc vào nhau mà khả năng hợp tác […]
Tách phương thức: Tách từ một phương thức dài lấy một phương thức mới nhỏ hơn. Việc chia từ một phương thức dài thành nhiều phương thức nhỏ sẽ làm mã tốt hơn như: dễ hiểu, để bảo trì, dễ tái sử dụng hơn. Các bước: Tạo phương thức mới có tên phù hợp với […]
Bao gói các trường của lớp để ép người dùng phải dùng thông các cách truy xuất dán tiếp như các phương thức. Việc bao gói dữ liệu giúp tăng tính an toàn của dữ liệu, che dấu dữ liệu, giúp cho lớp con có thể dễ dàng ghi đè các lấy dữ liệu. Các […]
Khái niệm Mỗi người có một khái niệm tái cấu trúc mã nguồn (code refactoring) khác nhau, và khi chuyển ngữ sang tiếng việt, thì việc tìm một thuật ngữ chính xác càng khó hơn. Ở đây tôi xin chuyển nghĩa từ refactoring thành tái cấu trúc và chọn định nghĩa của Martin Fowler: Tái […]
Lập trình là một công việc như thế nào? Có phải lập trình viên là những người tối ngày ngồi trước màn hình máy tính? Cứ code giỏi thì sản phẩm sẽ tốt? … Lập trình là một lĩnh vực mà nếu không phải trong nghề thì thật khó thấu hiểu những nỗi “trần ai” […]
10 cách để bạn không bị mất hứng trong lúc học. Nhớ nào! Bắt tay vào nào: Dán một tờ stick note (tờ giấy dán, thường để ghi chú lên đó) ghi thời hạn chót nộp bài lên lịch, sau đó đánh dấu ngày bạn sẽ bắt đầu tiến hành làm bài cũng trên tờ […]