Как да наричаме java метод
Трябва много да се научите да се научите да програмирате на Java. Класове, методи, изключения, дизайнери, променливи и така нататък - всичко това едва ли е лудо. Научете всичко е по-добре на етапите и сега ще ви разкажем за методите.
Стъпка
един. Методът е еквивалент на функциите на S-подобни езици. Необходими са методи за повторно използване на кода. Набор от изрази създава метод, метод може да бъде причинен от друг израз. Да бъдеш причинен от всички изрази, които са част от метода, ще бъдат изпълнени.Например: "
Обществено статично невалидно методик () {}
".Няма код в него, но има ключови думи (3) преди името на метода, а именно Публично
, Статичен
и Невалидна
.
2. Дума
Публично
Преди името на метода, това означава, че методът може да бъде причинен от всяка точка, включително други класове и дори файлове / пакети, ако импортирате съответния клас. Заместник Публично
Можете да направите следните опции:Защитена
и Частни
.Ако методът Защитена
, Тогава само този клас и подкласове (класове, създадени въз основа на клас), могат да причинят този метод.Ако методът Частни
, След това може да се нарече само вътре в класа.Последната ключова дума, като цяло, дори и дума. Използва се, когато вместо това Публично
, Защитена
или Частни
Нямаш нищо.Това е повикването по подразбиране, което означава, че само класовете в същия пакет могат да поемат този метод.
3. Втора ключова дума,
Статичен
, означава, че методът принадлежи към класа, а не пример за класа (обект). Статичните методи могат да се обадят с име на клас: "Exampleclass.Методтекст ()
".Въпреки това, ако ключовата дума Статичен
Отсъствайте там, тогава методът може да бъде причинен само чрез обекта.Например, ако класът се наричаОбаденик
, И той има конструктор (за създаване на обекти), тогава можем да създадем нов обект чрез печат Evamedobject obj = нов eamplebject ()-
, и се обадете на метода така "Obj.Методтекст ()-
".
4. Последна дума преди метода на метода -
Невалидна
.Дума Невалидна
Това означава, че методът не връща нищо (не дава нищо, когато се обаждате).Ако искате да дадете нещо като, когато се обадите на метода, просто замени думата Невалидна
Вид на обект данни или примитивност, който искате да получите. Тогава просто добави Връщане
плюс обектът от този тип е някъде по-близо до края на метода на метода.
пет. Призоваване на метод, който връща нещо, можете да използвате върнатата. Например, ако
Somemethod ()
Връща цяло число, след това можете да зададете цяло число за това, което се връща, така че: "int a = somemethod ()-
"
6. Някои методи изискват параметри.Методът, който изисква цялостен параметър изглежда така:
Somemethod (int a)
Използвайки подобен метод, пишете името на метода, след това цяло число в скоби: Somemethod (5)
или Somemethod (n)
ако имаш Н
- цялостен.
7. Методите могат да имат няколко параметъра, разделени със запетая.Ако методът
Somemethod
изисква два параметъра, Int a
и Обект obj
, Ще изглежда така: "Somemethod (int a, обект obj)
".За да използвате този метод, той трябва да бъде извикан с името на метода, след което трябва да напишете цяло число и обект в скоби: Somemethod (4, нещо)
където Нещо
- Това Обект
.Съвети
- Обаждане на връщане на нещо метод, можете да се обадите на друг метод - в зависимост от факта, че методът се връща. Да предположим, че имаме метод
Getobject ()
, Връщане на обект.В класОбект
Има нестатичен методTostring
, ВръщанеОбект
катоНиз
.Така че, ако искате да получите единНиз
отОбект
презGetobject ()
в един ред, тогава трябва да пишете "String str = getobject ().Tostring ()-
".
Предупреждения
- Внимателни с абстрактни класове и методи. Ако абстрактният метод не може да се използва, докато не бъде изпълнен от друг клас - в края на краищата, в абстрактния метод в началото няма код! Абстрактните класове се използват като вид рамка.