Есть ли какой-либо хороший php5 учебный сайт ООП? [закрытый]

Класс потока определяет несколько методов, которые могут быть overriden расширяющим классом. Но чтобы создать поток, мы должны переопределить метод run(). То же самое относится и к Runnable.

Однако Runnable является предпочтительным методом создания потока. Основные причины:

  1. Поскольку Runnable - это интерфейс, вы можете расширять другие классы. Но если вы расширяете поток, то эта опция исчезнет.

  2. Если вы не модифицируете или не расширяете множество функций Thread, то расширение класса Thread не является предпочтительным способом.

13
задан hakre 2 June 2012 в 13:30
поделиться

6 ответов

Вот официальное руководство / обзор php.net ...

http://at2.php.net/manual/en/language.oop5.php

1
ответ дан 1 December 2019 в 21:12
поделиться

Есть несколько мест, где можно узнать об объектно-ориентированном программировании (ООП) в PHP:

ООП в PHP

Классы и объекты (PHP 5)

ООП в PHP5 (Предупреждение - pdf!)

Презентация на scribd.com контрастирует oop в PHP4 и PHP5 (несколько других презентаций также доступны на scribd.com)

Руководство php.net по миграции oop с PHP4 на PHP5

Есть также несколько книг, а именно: Объектно-ориентированное программирование с помощью PHP5

Когда вы используете Google, вы найдете множество сайтов об этом, и если вы действительно хотите узнать об этом, просто купите и изучите одну из новых книг по oop на php5 - обычно у них есть хорошие информация, написанная простым языком.

10
ответ дан 1 December 2019 в 21:12
поделиться

Это не бесплатно, но лучший ресурс, который я нашел о PHP5 + OO в целом, - это Мэтт Зандстрас «Объекты PHP, шаблоны и практика».

Он не только показывает вам основы (классы против объектов, наследование, полиморфизм и т. Д., На чем большинство людей останавливается при изучении объектно-ориентированного программирования), но также рассматривает шаблоны проектирования, которые показывают вам, как правильно выполнять объектно-ориентированный подход.

Под «правильным» я имею в виду такие вещи, как кодирование для интерфейса, DRY, композиция вместо наследования и т. Д. Что особенно важно, это касается базового UML (диаграмм классов и последовательностей), которые действительно помогают дать вам визуальное понимание объектно-ориентированного программирования. Тщательно рекомендуется.

15
ответ дан 1 December 2019 в 21:12
поделиться

Это очень хорошее руководство с четко объясненными концепциями.
http://www.sunilb.com/php/php-tutorials/php-5-tutorial-final-class-and-methods

2
ответ дан 1 December 2019 в 21:12
поделиться

Здесь PHP 5 Учебник по ООП .

"I надеюсь использовать эти руководства, чтобы познакомить вас с некоторыми новыми функциями объектной модели PHP 5. "

0
ответ дан 1 December 2019 в 21:12
поделиться

http://www.sysexecutive.com/category/online-tutorials/php предоставляет лучшие руководства по PHP5

0
ответ дан 1 December 2019 в 21:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: