Microsoft Word кл программирование на Java 2020 Зорина docx


–  абстрактность метода (тело при этом не описывается);  - static  –



Pdf көрінісі
бет14/65
Дата17.10.2023
өлшемі3,23 Mb.
#117230
түріРеферат
1   ...   10   11   12   13   14   15   16   17   ...   65
 – 
абстрактность метода (тело при этом не описывается); 
-
static
 – 
статичность метода (метод принадлежит контексту класса); 
-
final
 – 
завершенность метода (метод не может быть переопределен при 
наследовании); 
-
synchronized
– 
синхронизированность метода (особенности вызова 
метода в многопоточных приложениях); 
-
native
 – 
«нативность» метода (тело метода не описывается, при вызове 
вызывается метод из native-библиотеки); 
-
strictfp
 – 
повышенные требования к операциям с плавающей точкой. 
1
Это понятие раскрывается в лекции 9 


28 
Особенности методов 
-
Для нестатических методов вызов через ссылку на объект или в контексте 
объекта 
reference.method();methodReturningReference().method()
;
-
Для статических методов вызов через имя типа, через ссылку на объект 
или 
в 
контексте 
класса 
ClassName.staticMethod();reference.staticMethod();staticMeth
odReturningReference().method()

-
Наличие круглых скобок при вызове обязательно, т.к. они являются 
оператором вызова метода 
На время выполнения метода управление передается в тело метода. 
Возвращается 
одно 
значение 
простого 
или 
объектного 
типа 
return someValue

Аргументы передаются по значению, т.е. значения параметров копируются в 
стек. Для примитивных типов копируются сами значения, а для ссылочных типов 
копируется значение ссылки. Перегруженными являются методы с одинаковыми 
именами и различными сигнатурами. 
Создание объектов в Java (пример создания объектов приведен на рисунке 
1.10): 

создание ссылки и создание объекта – различные операции; 

используется оператор 
new
, он возвращает ссылку на объект;

после оператора указывается имя конструктора и его параметры. 


29 
Рисунок 1.10 – Пример создания объектов 


Достарыңызбен бөлісу:
1   ...   10   11   12   13   14   15   16   17   ...   65




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет