Russian | English |
в модели программирования EJB – интерфейс, описывающий методы, применяемые локальными клиентами для поиска, создания и удаления экземпляров классов объектов EJB | in EJB programming, an interface that specifies the methods used by local clients for locating, creating, and removing instances of enterprise bean classes (см. local home interface) |
в модели программирования EJB интерфейс, описывающий методы, применяемые локальными клиентами для поиска, создания и удаления экземпляров классов объектов EJB | in EJB programming, an interface that specifies the methods used by local clients for locating, creating, and removing instances of enterprise bean classes (см. local home interface) |
в следующих разделах рассматриваются специфические методы, содержащиеся в каждом интерфейсе | the following sections examine the specific methods that are contained in each interface |
вызов метода интерфейса | call to the interface method (ssn) |
вызов метода интерфейса всегда приводит к вызову реализации функционального блока | a call to the interface method does result in a call to the function block implementation (ssn) |
вызов метода через ссылку на интерфейс | call of a method via an interface reference (ssn) |
добавление методов расширения к интерфейсам | addition of extension methods on interfaces (Alex_Odeychuk) |
добавлять методы, поля или интерфейсы в существующие классы из аспекта | add methods, fields, or interfaces to existing classes from within the aspect (Alex_Odeychuk) |
интерфейс вызова платформенно-ориентированных методов | native method interface (oracle.com Alex_Odeychuk) |
интерфейс доступа к методам платформенно-ориентированной библиотеки | native library interface (github.io Alex_Odeychuk) |
интерфейс, определяющий обобщённые методы | interface that defines generic methods (Alex_Odeychuk) |
интерфейс с методами расширения | interface with extension methods (Alex_Odeychuk) |
интерфейс с одним абстрактным методом | single abstract method interface (howtodoinjava.com Alex_Odeychuk) |
интерфейс State, содержащий метод для каждого возможного действия | State interface that contains a method for every action (ssn) |
любой вызов метода через ссылку на интерфейс | any call of a method via an interface reference (ssn) |
метод базового интерфейса | base interface method (Alex_Odeychuk) |
метод интерфейса IEventDispatcher | IEventDispatcher interface method (ssn) |
метод интерфейса | interface method (ssn) |
метод интерфейса с реализацией по умолчанию | interface default method (Alex_Odeychuk) |
метод интерфейса с реализацией по умолчанию | default method for interface (Alex_Odeychuk) |
метод интерфейса с реализацией по умолчанию | default method for an interface (говоря о методе интерфейса и реализации метода Alex_Odeychuk) |
метод открытого интерфейса | public interface method (ssn) |
метод рефакторинга Интерфейс извлечения | the Extract Interface refactoring method (ssn) |
методы и свойства интерфейса | interface members (InfoWorld, 2021 Alex_Odeychuk) |
методы интерфейса | interface methods (ssn) |
методы интерфейса | methods of interface (ssn) |
методы интерфейса получателя событий | methods in an event listener interface (ssn) |
методы интерфейса слушателя событий | methods in an event listener interface (ssn) |
Методы интерфейса – это методы функционального блока, которые могут вызываться пользователем с помощью имени экземпляра IO-драйвера | the methods of interface are methods of the function block the user may call by the name of the instance of the IO-driver |
Методы интерфейса это методы функционального блока, которые могут вызываться пользователем с помощью имени экземпляра IO-драйвера | the methods of interface are methods of the function block the user may call by the name of the instance of the IO-driver |
методы открытых интерфейсов | public interface methods (ssn) |
обобщённые методы, оперирующие несколькими типами с использованием подобных открытых интерфейсов | generic techniques operating on several types with similar public interfaces (ssn) |
объявить конкретный метод интерфейса | declare a concrete method in an interface (Alex_Odeychuk) |
Одна из целей использования рефакторинга называется большим классом классом, который делает слишком много и / или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения | one of refactoring targets is called large class a class that does too much and/or has too many data members. Large classes can result from excessive minimization of coupling between classes. In case of the large class target, two methods relevant to Iteration 1 code are: Extract Class and Extract Interface Fowler, 1999 (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering; Фаулер, 1999) |
Одна из целей использования рефакторинга называется большим классом – классом, который делает слишком много и/или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения | one of refactoring targets is called large class – a class that does too much and/or has too many data members. Large classes can result from excessive minimization of coupling between classes. In case of the large class target, two methods relevant to Iteration 1 code are: Extract Class and Extract Interface Fowler, 1999 (Фаулер, 1999; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering) |
поддерживать добавление методов расширения к интерфейсам | support the addition of extension methods on interfaces (Alex_Odeychuk) |
поддержка обобщённых методов, оперирующих несколькими типами с использованием подобных открытых интерфейсов | supporting generic techniques operating on several types with similar public interfaces (ssn) |
программный интерфейс вызова удалённого метода | RMI (сокр. от "remote method invocation API" Alex_Odeychuk) |
программный интерфейс вызова удалённого метода | remote method invocation API (Alex_Odeychuk) |
программный интерфейс вызова удалённых методов | remote method invocation (Alex_Odeychuk) |
программный интерфейс вызова удалённых методов | RMI (Remote Method Invocation Alex_Odeychuk) |
пустая реализация всех методов интерфейса слушателя событий | empty implementation of all methods in an event listener interface (получателя событий ssn) |
реализация методов интерфейса получателя событий | implementation of methods in an event listener interface (ssn) |
реализация методов интерфейса слушателя событий | implementation of methods in an event listener interface (ssn) |
специфические методы, содержащиеся в каждом интерфейсе | specific methods that are contained in each interface (ssn) |
Цель рефакторинга Интерфейс извлечения двойная и определяется так: "Несколько клиентов используют то же самое подмножество интерфейса класса или два класса содержат общую часть своих интерфейсов" Фаулер, 1999, с.341. Метод рефакторинга Интерфейс извлечения используется, чтобы "выделить подмножество в интерфейс" там же. Идея относительно этого рефакторинга связана с самой природой интерфейсов | the refactoring target of Extract Interface is twofold and defined as Several clients use the same subset of a class's interface, or two classes have part of their interfaces in common (Fowler, 1999, p.341). The Extract Interface refactoring method is to extract the subset into an interface (Fowler, 1999, p.341). The idea of this refactoring is related to the very nature of interfaces (Section 9.1.6; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering; раздел 9.1.6) |