Hiểu và Ứng Dụng Đa Hình Trong PHP

Trong lập trình hướng đối tượng, đa hình là một công cụ mạnh mẽ và quan trọng. Nó có thể được dùng để tạo ra luồng có hệ thống hơn cho ứng dụng của bạn. Bài viết này sẽ mô tả khái quát khái niệm của tính đa hình, và bạn sẽ thấy nó được triển khai trong PHP dễ dàng như thế nào. Đa hình là gì? Đa hình (polymorphism) là 1 từ dài dành cho một khái niệm rất đơn giản. Đa hình mô tả một mô hình…

Read More

Phân biệt Overloading và Overriding trong Java

Overloading và Overriding là hai khái niệm quan trọng trong Java. Tuy nhiên rất nhiều lập trình viên không phân biệt được sự khác biệt giữa Overloading và Overriding và thậm chí một số còn cho rằng hai khái niệm này là một. Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu sự khác biệt giữa Overloading và Overriding thông qua hai ví dụ đơn giản. Trước hết chúng ta cùng tìm hiểu về khái niệm Overloading. Overriding Là Gì Overriding xuất hiện khi trong class con tồn tại một…

Read More

Encapsulation là gì

1. Encapsulation (Tính đóng gói) . -Encapsulation dùng để ẩn đi các (data) dữ liệu và (logic) method bên trong một ứng dụng mà người dùng ko cần thiết phải biết đến , để cho người dùng có thể sử dụng ứng dụng một cách dễ dàng . Ví dụ :  Như một chiếc tivi , chúng ta sử dụng và điểu khiển Tivi thông qua chiếc điều khiển . Người chế tạo ra Tivi đó đã dấu đi sự phức tạp về các vi mạch hay các bộ mã để…

Read More