tailieunhanh - Bài giảng Lập trình web nâng cao: Chương 4 - Trường ĐH Văn Hiến

Bài giảng Lập trình web nâng cao: Chương 4 Lập trình hướng đối tượng, cung cấp cho người học những kiến thức như: Các vấn đề cơ bản hướng đối tượng trong; Lớp abstract và lớp interfaces. Mời các bạn cùng tham khảo! | 24 05 2021 Lập trình web nâng cao 1 Chương 4 Lập trình hướng đối tượng 01 Giới thiệu 02 Các vấn đề cơ bản hướng đối tượng trong 03 Lớp abstract và lớp interfaces 04 05 24 05 2021 Lập trình web nâng cao 2 Giới thiệu OOP Object Orient Programming revolves around the concept of grouping code and 01 data together in logical units called classes. This process is usually referred to as 02 encapsulation or information hiding since its goal is that of dividing an application into separate entities whose internal components can change without altering their external interfaces. ref page 132 of ebook phparchitects Zend PHP 5 Certification Study Guide 04 Programming techniques may include features such as 05 abstraction encapsulation polymorphism and inheritance. 24 05 2021 Lập trình web nâng cao 3 Các vấn đề cơ bản OOP trong PHP Cú pháp khai báo lớp 1. Declaring a Class class Your code is here 02 Ví dụ class foo const BAR quot Hello World quot 04 echo foo BAR 05 24 05 2021 Lập trình web nâng cao 4 Các vấn đề cơ bản Cú pháp khai báo lớp kế thừa OOP trong PHP class a function test echo quot a test called quot function func echo quot a func called quot 1. Declaring a Class class b extends a 02 function test echo quot b test called quot class c extends b function test parent test class d extends c function test b test 04 Cú pháp xác định lớp đối tượng if obj instanceof MyClass 05 echo quot obj is an instance of MyClass quot 24 05 2021 Lập trình web nâng cao 5 Cú pháp tạo đối tượng Các vấn đề cơ bản myClassInstance new myClass OOP trong PHP 1. Declaring a Class Lưu ý các đối tượng trong PHP được sử dụng theo dạng tham chiếu 2. Instantiating an Ví dụ 02 Object myClassInstance new myClass copyInstance myClassInstance Cả 2 biến myInstance và copyInstance cùng trỏ tới một đối tượng thuộc myClass. 04 myClassInstance 0fx01 myClass 05 copyInstance 24 05 2021 Lập trình web nâng cao 6 Các vấn đề cơ bản Phương thức và thuộc tính OOP trong PHP 1. Declaring a Class class myClass function .

TỪ KHÓA LIÊN QUAN