Методът е функция, която е едно от свойствата на клас или обект, който му принадлежи. Ако говорим за метод, тогава имаме предвид, че се използва парадигмата на обектно-ориентираното програмиране.
Инструкции
Етап 1
Методът на класа е последователност от действия, той може да приема аргументи и да връща стойност, въпреки че не се изисква нито едно от двете. В най-общия случай линията за повикване изглежда така: променлива = име на обект.обект_метод (списък с аргументи); Синтаксисът на повикванията е много различен, всичко зависи от това кой език за програмиране се използва и дори в рамките на един и същ език можете да извикате метод по много различни начини. Първото нещо, което трябва да направите, е да посочите за кой обект или клас ще бъде извикана функцията. Понякога не е нужно да правите това, ако вече работите в необходимото пространство от имена, например в друг метод на клас.
Стъпка 2
След това трябва да го извикате, като се ръководите от името на метода или по друг начин, приемлив за определен програмен език, да го посочите изрично. Обикновено методът следва името на обекта, на който е извикан, разделено с точка: object_name.method (). Някои езици изискват да се използват други разделители, като интервал или двоеточие. Ако се използва конструкция за управление, която приема, че всички действия се извършват вътре в обозначения обект (например на редица езици такива действия са разрешени от с контрола), тогава компилаторът вече е ясен с кой обект действията ще се извърши. Трябва само да посочите името на метода.
Една от характеристиките на обектно-ориентираното програмиране е очертаването на пространството от имена. Много е важно да имате предвид това, когато извиквате методите на класа. Самият метод е интерфейс, който вече осигурява капсулиране.
Стъпка 3
След това трябва да посочите аргументите, които методът изисква. Обикновено списъкът с аргументи се затваря в скоби. Много съвременни компилатори, когато описват дадена функция, подканват програмиста за видовете аргументи и техните имена, за да е по-лесно човек да се ориентира и да не предава данни в грешен ред. Разработчиците на методи могат да ги запишат по такъв начин, че даден обект може да бъде предаден като аргумент, този подход избягва объркване. Много езици ви позволяват да извиквате методи на обекти по такъв начин, че самият обект също да бъде предаден като аргумент.
Стъпка 4
Ако методът връща резултат, тогава най-вероятно той трябва да бъде записан. Създайте или изберете променлива, за да я съхраните и да й присвоите извикване на функция. Когато завърши изпълнението, ще върне резултата, който ще бъде записан в областта на паметта, която сте посочили. Някои методи не връщат нищо, те просто извършват някаква операция върху обекта. В този случай не е нужно да се притеснявате за съхраняване на резултата от функцията в променлива.