Các lớp chính dùng để xử lý IO thuộc gói java.io File Đối tượng File có thể được xem như là • Môt tập tin • Một thư mục [crayon-67075400ddc4f452439246/] Một số phương thức tĩnh của lớp File File.separator File.separatorChar File.pathSeparator File.pathSeparatorChar File.createTempFile(String prefix, String suffix) File.createTempFile(String prefix, String suffix, …
Read More »Lớp trong lập trình hướng đối tượng Java
Lớp (class) trong lập trình hướng đối tượng Java rất quen thuộc đối với những người đã học qua OOP, tương tự với bất kỳ các ngôn ngữ khác lập trình theo hướng OOP. Class luôn rất quan trọng và được sử dụng một cách thường xuyên. Vậy cách xây dựng lớp đối …
Read More »Autoloading trong PHP – Nhật ký lập trình [Chapter 10]
Xin chào các bạn, lâu rồi Ngô Tôn .IT chưa ra bài viết mới. Hôm nay mình sẽ tiếp tục 1 bài trong serie Nhật ký lập trình với bài viết tìm hiểu về Autoloading trong PHP. Autoloading là gì Trước khi vào autoload là gì thì mình sẽ nói …
Read More »Lớp trừu tượng (Abstract) và lớp giao diện (Interface) trong hướng đối tượng PHP
Ngô Tôn sẽ tiếp tục gửi tới các bạn bài viết về lập trình hướng đối tượng trong PHP, đó chính là “Abstract và Interface”. Mình xin chia sẻ 1 bài viết được trình bày chi tiết và dễ hiểu nhất để giải thích cho mọi người tường tận ngóc ngách của …
Read More »A PDO Active Record Class for PHP
Trước khi đọc bài này, các bạn nên tham khảo trước bài Tự xây dựng PHP Framework mô hình MVC. Và cần nắm kiến thức về Cơ sở dữ liệu SQL để tạo ra được 1 PDO Active Record. Nếu bạn là một PHP Developer, chắc hẳn bạn đã rất quen …
Read More »Xây dựng lớp mô tả bảng thi đấu bóng đá
Yêu cầu: Xây dựng lớp mô tả các bảng thi đấu bóng đá. Giả thiết mỗi bảng có 4 đội bóng và thi đấu chéo theo từng cặp (6 trận đấu). Có lịch thi đấu cho bảng. Tạo các phương thức nhập kết quả cho trận đấu và tính điểm …
Read More »Xây dựng lớp stack cho số nguyên
Yêu cầu: xây dựng lớp Stack mô tả hoạt động của ngăn xếp cho số nguyên. Code: Kết quả: [crayon-67075400e0583957850136/]
Read More »Xây dựng hàm bạn để tính diện tích hình chữ nhật
Yêu cầu: Xây dựng hàm bạn để tính diện tích hình chữ nhật Code: Giải thích: Để khai báo hàm bạn ta dùng từ khóa friend. Hàm duplicate là hàm bạn của lớp Rectangle. Do đó, hàm duplicate có thể truy cập tới các thành viên width và height (thành phần …
Read More »Xây dựng một lớp Time mô tả thông tin về giờ, phút giây
Yêu cầu: Xây dựng một lớp Time mô tả thông tin về giờ, phút giây. Lớp có các thành phần sau: – Các thuộc tính mô tả giờ, phút, giây. – Hàm tạo gồm có 3 tham số: giờ, phút, giây và giá trị mặc định là 0. – Hàm …
Read More »Xây dựng lớp Date mô tả thông tin ngày, tháng, năm
Yêu cầu: Xây dựng một lớp Date mô tả thông tin về ngày, tháng, năm (month, day, year). Lớp Date gồm các hàm thành phần. – Hàm tạo với ba tham số có giá trị ngầm định. – Hàm in thông tin về ngày tháng dưới dạng dd-mm-yyyy – Hàm …
Read More »