Trong lập trình hướng đối tượng Java có 1 tính chất có thể cho phép chúng ta truy cập và thay đổi giá trị thuộc tính thông qua các phương thức của lớp đó là tính đóng gói (Encapsulation). Vậy đóng gói là gì? Đóng gói là sự che giấu …
Read More »Tính đa hình trong lập trình hướng đối tượng Java
Bài tiếp theo chúng ta sẽ cùng tìm hiểu một tính chất đặc trưng và quan trọng nữa đó là tính đa hình trong lập trình hướng đối tượng Java (Polymorphism). Sau khi đã tìm hiểu tính kế thừa, trừu tượng và interface ở các bài trước. Đa hình là …
Read More »Interface trong lập trình hướng đối tượng Java
Ở bài trước chúng ta đã biết được cách sử dụng tính trừu tượng là kế thừa một lớp abstract. Hôm nay mình sẽ hướng dẫn các bạn cách sử dụng tính trừu tượng bằng cách kế thừa từ một interface trong java. Interface là gì? Interface là một lớp …
Read More »Tính trừu tượng trong lập trình hướng đối tượng Java
Một trong những tính chất quan trọng trong lập trình hướng đối tượng chúng ta sẽ cùng tìm hiểu trong bài này đó là tính trừu tượng (Abstract). Lớp trừu tượng (Abstract Class) là gì? – Lớp trừu tượng (Abstract Class) là lớp dùng để định nghĩa những thuộc tính …
Read More »Kế thừa trong lập trình hướng đối tượng Java
Ở bài trước chúng ta đã tìm hiểu cách xây dựng lớp đối tượng trong Java, bài hôm nay chúng ta sẽ cùng tìm hiểu một trong những đặc điểm căn bản và quan trọng trong lập trình OOP đó là tính kế thừa (Inheritance). Kế thừa là gì? – Là quá trình …
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 »Lập trình hướng đối tượng Java
Trong chuỗi serie này sẽ có một số bài viết về kiến thức căn bản của lập trình hướng đối tượng Java cùng với cách giải các bài toán trong OOP từ căn bản đến nâng cao. Đặc điểm của lập trình hướng đối tượng – Tập trung vào dữ liệu thay …
Read More »AES-256 encryption and decryption in PHP and C# – Nhật ký lập trình [Chapter 11]
Mã hóa dữ liệu với thuật toán AES trong PHP và C# PHP [crayon-6807f6f06d8c6650290291/] C# [crayon-6807f6f06d8ce874254900/] Usage [crayon-6807f6f06d8d3088225774/] Version 2 A more secure password should contain a cost factor. PHP [crayon-6807f6f06d8d7588677665/] C# [crayon-6807f6f06d8d9978398080/] Usage [crayon-6807f6f06d8df134241268/]
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 »Hàm làm tròn số ROUND, FLOOR, CEIL – Nhật ký lập trình [Chapter 7]
Trong PHP có 3 hàm cơ bản thường được dùng để làm tròn số là ROUND(), FLOOR(), CEIL() . Ngô Tôn xin được giới thiệu tới các bạn trong bài viết này. 1. Hàm ROUND(): Dùng để làm tròn với theo tùy chọn số chữ số sau dấu thập phân [crayon-6807f6f06fa37909043679/] 2. Hàm …
Read More »