вопрос по ООП (модификация классов, методов и т.п.)

jeno

Новичок
вопрос по ООП (модификация классов, методов и т.п.)

Добрый день.

Давно вроде ковырял и писал скрипты классами, удобно...но до сих пор не вникал в это так как счас)

Вообщем, есть некий класс в котором объявлены методы (фукции), каждая функция что-то делает...в каждой функции есть переменные (которые определены для этой функции)

так вот, я могу получить доступ и модифицировать готовые классы?

например изменить значение какой-то переменной внутри метода, или заменить/дополнить метод?


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

Спасибо, надеюсь понятно объянсил=\
 

nirex

Новичок
фукции - это фукции )))
методы - это методы
Читай паттерны, но для начала еще раз прочти все основы ооп, ты в них явно плаваешь.
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
Паттерны тут ни при чем.

>изменить значение какой-то переменной внутри метода
http://www.php.net/manual/en/language.variables.scope.php

-~{}~ 07.11.09 03:32:

к слову, незнание английского, если вдруг оно имеет место, освобождает от профессии программиста
 

nerezus

Вселенский отказник
jeno Можешь конечно же.

http://ru.wikipedia.org/wiki/Наследование_(программирование)
 

Beavis

Banned
мне кажется он просто взял скрипт в котором 100500 не связанных функций, поместил их все в один класс, и получилось "настоящее ООП"

jeno
как этот некий класс называется если не секрет?)
 

r4sh

Новичок
При желании можно классы вообще налету модифицировать.

http://ru.php.net/manual/en/book.reflection.php
 
Сверху