При обектно-ориентирано компютърно програмиране методът за разширение е метод, добавен към обект след съставянето на оригиналния обект. Модифицираният обект често е клас, прототип или тип. Методите за разширение са функциите на някои обектно-ориентирани езици за програмиране. Няма синтактична разлика между извикване на разширен метод и извикване на метод, обявен в типовата дефиниция. Ерик Липърт, главен разработчик на C # компилаторен екип, казва, че "методите за разширение със сигурност не са обектно ориентирани". [Метод: компютърно програмиране] |