mephir - blog

Programowanie obiektowe w PHP5 - drugie starcie - dziedziczenie i interfejsy

Jedną z głównych zalet stosowania programowania obiektowego jest, to że uzyskujemy możliwość podzielenia kodu na niezależne częścim które później można ponownie wykorzystać. Takich ówcześnie przygotowanych części kodu można używac wielokrotnie w różnych projektach.

W poprzednim artykule pisaliśmy klasę Zwierzak, wyobraźmy sobie, że teraz poprzebujemy dodatkowo kilka zwierząt, trochę bliżej opisanych, ze wspólnymi cechami. Nie bedziemy przecież kopiować tej klasy w nieskończoność dorabiając właściwości czy metody. Wprowadzi to nam sporo bałaganu z kod oraz może powodować olbrzymie problemy w przypadku, gdy popełniliśmy błąd w klasie Zwierzak, ponieważ będziemy musieli poprawiać ją w każdym miejscu gdzie skopiowolaliśmy kod klasy. pierwszą z metod, która nam może pomóc jest dziedziczenie (ang. inheritance).

Programowanie obiektowe w PHP5 - pierwsze starcie

Rozpoczynając pracę nad nowym projektem, jedną z pierwszych rzeczy jaką musimy się zająć, jest struktura naszego kodu. Niezależnie czy przygotowujemy tylko formularz kontaktowy czy jakiś bardzo rozbuodowany system zarządzania treścią, sposób organizacji kodu na pewno wpłynie na wydajność i prostotę obsługi końcowej aplikacji.

Witam wszystkich!

Witam wszem i wobec na moim blogu o programowaniu. Będą się tu pokazywać informacje, artykuły na temat programowania oraz komputerów.

Subskrybuje zawartość