TAILIEUCHUNG - Bài giảng Phát triển ứng dụng Web: Bài 5 - Nguyễn Hữu Thể

Bài giảng Phát triển ứng dụng Web: Bài 5 Object oriented programming cung cấp cho người học những kiến thức như: Visibility; Properties & Methods; Getter & Setter; Create objects; Constructor; Destructor; Inheritance; Abstract class; Interfaces; Autoloading classes; Anonymous functions; Closures; Namespace. | PHÁT TRIỂN ỨNG DỤNG WEB OBJECT ORIENTED PROGRAMMING Nguyễn Hữu Thể Content 1. Class 2. Visibility 3. Properties amp Methods 4. Getter amp Setter 5. Create objects 6. Constructor 7. Destructor 8. Inheritance 9. Abstract class 10. Interfaces 11. Autoloading classes 12. Anonymous functions 13. Closures 14. Namespace 2 Class class ClassName Properties Methods 3 Visibility public private protected Three levels public private protected By default all class members are public. 4 Properties amp Methods class Person private name public protected private age public function show echo this- gt name . quot is quot . this- gt age . quot years old quot 5 Create objects Create a new instance of the class Using the new keyword new ClassName For example person new PerSon person2 new PerSon 6 Getter amp Setter PHP JAVA class Person class Person private name private String name private age private int age public function getName public String getName return this- gt name return name public function setName name public void setName String name this- gt name name name public function getAge public int getAge return this- gt age return age public function setAge age public void setAge int age this- gt age age age 7 class Person Ex private name private age public function getName return this- gt name public function setName name this- gt name name public function getAge return this- gt age public function setAge age this- gt age age public function show echo this- gt name . quot is quot . this- gt age . quot years old quot p new Person p- gt setName quot Nguyễn Văn A quot p- gt setAge 18 echo p- gt getName . quot is quot . p- gt getAge . quot years old. quot echo quot p- gt getName is p- gt getAge years old. quot p- gt show 8 _set method class SetName public function _set variable value echo variable echo quot My quot . variable . quot is quot . value . quot n quot obj new SetName obj- gt Name Tom obj- gt Name Jerry My Name is Tom My Name is Jerry 9 _get .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.