Да си припомним: какво са класовете и обектите?


Метод за сбор на две числа



страница43/84
Дата03.01.2022
Размер0.54 Mb.
#112941
ТипПрограма
1   ...   39   40   41   42   43   44   45   46   ...   84
Класове
Свързани:
Изпитна тема1, Изпитна тема2
Метод за сбор на две числа

Нека си представим, че имаме клас, в който един метод винаги работи по един и същ начин. Например, нека неговата задача е да получи две числа чрез списъка му от параметри и да върне като резултат сбора им. При такъв сценарий няма да има никакво значение кой обект от този клас ще изпълни този метод, тъй като той винаги ще се държи по един и същ начин – ще събира две числа, независими от извикващия обект. Реално поведението на метода не зависи от състоянието на обекта (стойностите в полетата на обекта). Тогава защо е нужно да създаваме обект, за да изпълним този метод, при положение че методът не зависи от никой от обектите от този клас? Защо просто не накараме класа да изпълни този метод?





Сподели с приятели:
1   ...   39   40   41   42   43   44   45   46   ...   84




©obuch.info 2024
отнасят до администрацията

    Начална страница