Hướng dẫn php use - sử dụng php

Xin chào tất cả mọi người. Hôm nay mình sẽ quay lại phần 2 trong bài viết về lập trình hướng đối tượng trong PHP. Trong phần 1 mình sẽ đề cập về ba vấn đề Các đặc điểm cơ bản của lập trình hướng đối tượng. Chúng được thể hiện như thế nào trong PHP, Sự khác biệt giữa Abstract Class và Interface và Thế nào là một hàm static, phân biệt cách dùng từ khoá static::method[] với self::method[].Các đặc điểm cơ bản của lập trình hướng đối tượng. Chúng được thể hiện như thế nào trong PHP, Sự khác biệt giữa Abstract Class và InterfaceThế nào là một hàm static, phân biệt cách dùng từ khoá static::method[] với self::method[].

Mục lục

Phần 1

  • Các đặc điểm cơ bản của lập trình hướng đối tượng. Chúng được thể hiện như thế nào trong PHP
  • Sự khác biệt giữa Abstract Class và Interface.
  • Thế nào là một hàm static. Phân biệt cách dùng từ khoá static::method[] với self::method[]

Phần 2

  • Thế nào là Trait
  • Thế nào là Namespaces
  • Thế nào là magic functions
  • Tìm hiểu về các quy tắc trong PSR-2

Phần 3

  • Các phương pháp thiết kế hướng đối tượng [SOLID]

Trong phần này, mình sẽ chia sẻ về 4 vấn tiếp theo trong loạt bài viết, đó là: Thế nào là Trait, Thế nào là Namespaces, Thế nào là magic functions, Tìm hiểu về các quy tắc trong PSR2.Thế nào là Trait, Thế nào là Namespaces, Thế nào là magic functions, Tìm hiểu về các quy tắc trong PSR2.

Nội dung

4. Thế nào là Trait

Trait được giới thiệu trong PHP phiên bản 5.4.0 và được định nghĩa là một cơ chế cho phép lập trình viên tận dụng khả năng tái sử dụng lại code [code reusability] khi lập trình với ngôn ngữ chỉ cho phép thừa kế từ một class duy nhất [hay còn gọi là single inheritance] như PHP. Vậy

Bài Viết Liên Quan

Chủ Đề