English | Russian |
A class also referred to as an object class is a collection of objects with the same characteristics | Класс или класс объектов – это набор объектов с одинаковыми характеристиками (см. Designing Concurrent, Distributed, and Real-Time Applications with UML by Hassan Gomaa ssn) |
A class also referred to as an object class is a collection of objects with the same characteristics | Класс или класс объектов это набор объектов с одинаковыми характеристиками (см. Designing Concurrent, Distributed, and Real-Time Applications with UML by Hassan Gomaa ssn) |
A class text describes the properties and behavior of objects of a certain type | Текст класса описывает свойства и поведение объектов определённого типа (см. Object-Oriented Software Construction second edition by Bertrand Meyer ssn) |
A constructor is a good example of a method that is shared by all instances of a class | Конструктор – это хороший пример метода, совместно используемого всеми экземплярами класса (ssn) |
A dashed arrowhead line indicates a class that instantiates objects of another class. The arrow points to the class of the instantiated objects | Пунктирная линия со стрелкой обозначает класс, который инстанцирует объекты другого класса. Стрелка направлена в сторону класса инстанцированных объектов (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn) |
A package may have package imports to other packages. This means that package A or element of package A can refer to package B or to its elements. Consequently, a class is owned by only one package but it can be imported to other packages. Imports introduce dependencies between packages and their elements | Пакет может импортировать другие пакеты. это означает, что пакет A или элемент пакета A может обратиться к пакету B или к его элементам. Следовательно, класс принадлежит только одному пакету, но он может быть импортирован в другие пакеты. Импорт представляет зависимость между пакетами и их элементами (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
a single object of the source class | один объект исходного класса (ssn) |
a superset of the class | расширенное множество классов (ssn) |
aggregation relationship: The relationship of an aggregate object to its parts. A class defines this relationship for its instances e.g., aggregate objects | отношение агрегирования: отношение агрегата и его частей. Класс определяет такое отношение для своих экземпляров, то есть агрегированных объектов (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn) |
all the behavior of a state into one class | всё поведение состояния в одном классе (ssn) |
anatomy of a class | анатомия класса (ssn) |
anatomy of a class | структура класса (ssn) |
API of a class | публичные методы класса (Alex_Odeychuk) |
aspects of a class | характеристики класса (ssn) |
Association can also be defined on a single class. This is called a unary or singular association. The unary association establishes links between objects of a single class | Ассоциацию можно также определить на единственном классе. Тогда она называется унарной или сингулярной ассоциацией. Унарная ассоциация устанавливает связь между объектами одного класса (см. Maciaszek, L.A.: Requirements Analysis and System Design, 3rd ed. 2007 ssn) |
asynchronous features of a class | асинхронные функции класса (ssn) |
attribute of a class rectangle that contains the stereotype declaration | атрибут в прямоугольнике класса, содержащем объявление стереотипа (ssn) |
behavior of a state into one class | поведение состояния в одном классе (ssn) |
body of a class definition | тело определения класса (ssn) |
call of a method of an instance of another class | вызов метода экземпляра другого класса (ssn) |
call of a method of an instance of another class | вызов метода из экземпляра другого класса (ssn) |
call of a method of the own class instance | вызов метода из экземпляра собственного класса (ssn) |
Cellular automata are discrete dynamical systems whose behavior is completely specified in terms of a local relation, much as is the case for a large class of continuous dynamical systems defined by partial differential equations | Клеточные автоматы являются дискретными динамическими системами, поведение которых полностью определяется в терминах локальных зависимостей, в значительной степени так же обстоит дело для большого класса непрерывных динамических систем, определённых уравнениями в частных производных (ssn) |
Class. A description of a set of objects that share the same features | Класс. Описание набора объектов, обладающих одинаковыми свойствами (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn) |
class-wide operation of a tagged type | надклассовая операция тегированного типа (в языке императивного объектно-ориентированного параллельного программирования Ada 2012 Alex_Odeychuk) |
create a new instance of a class | создавать новый экземпляр класса (Alex_Odeychuk) |
declaration of a class | объявление класса (ssn) |
definition of a class or record | определение класса или записи (корпорации Cray Alex_Odeychuk) |
definition of a generic class | определение обобщённого класса (Alex_Odeychuk) |
derived-class version of a virtual | версия виртуальной функции производного класса (ssn) |
design for a class of systems | разработка проекта группы систем (ssn) |
designer of a concrete input stream class | разработчик конкретного класса потока входных данных (ssn) |
direct instance of a class | прямой экземпляр класса (объект данного класса ssn) |
establish links between objects of a single class | устанавливать связь между объектами одного класса (ssn) |
events of a certain class | события некоторого класса (ssn) |
example of developing a software system context class diagram from actors | пример разработки диаграммы классов контекста программной системы на основе рассмотрения актёров (см. Software Modeling and Design by Hassan Gomaa, а тж. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa ssn) |
Execution of a derived class definition proceeds the same as for a base class | Определение производного класса выполняется так же, как и определение базового класса (см. An Introduction to Python – The Python Tutorial version 3.2 by Guido van Rossum and Fred L. Drake 2011 ssn) |
extent of a class | экстент класса (множество всех объектов класса ssn) |
external call of a method of an instance of another class | внешний вызов метода экземпляра другого класса (ssn) |
external call of a method of an instance of another class | внешний вызов метода из экземпляра другого класса (ssn) |
field of a class | поле класса (ssn) |
fixed-type value field of a class | поле класса значений фиксированного типа (ssn) |
identification of machines of a known class | распознавание автоматов известного класса (ssn) |
if the referenced instance is of a class or function block type that implements the interface, the result is a valid reference to this instance | если экземпляр, на который дана ссылка, принадлежит классу или типу функционального блока, реализующего интерфейс, то результат является действительной ссылкой на данный экземпляр (см. IEC 61131-3:2013 ed. 3.0 Programmable Controllers – Programming Languages ssn) |
implementation of a class | реализация класса (ssn) |
in programs written in the Java programming language, an instance of a class is created using the new operator followed by the class name | в программах на языке Java экземпляр класса создаётся с помощью оператора new, за которым следует имя класса |
initiate execution of a test class | инициировать выполнение тестового класса (Alex_Odeychuk) |
instance methods of a class | методы экземпляра определённого класса (ssn) |
instance of a class | представитель класса (ssn) |
instance of a class | экземпляр класса (ssn) |
instance of a template engine class | экземпляр класса-шаблонизатора (Alex_Odeychuk) |
Interface. A collection of operations that are used to specify a service offered by a class or component | Интерфейс. Набор операций, используемых для определения сервисов, предлагаемых классом или компонентом (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn) |
interface of a class | интерфейс класса (ssn) |
internal call of a method of the own class instance | внутренний вызов метода из экземпляра собственного класса (ssn) |
Java provides a special feature, called an adapter class, that can simplify the creation of event handlers in certain situations | в Java имеется специальное средство, называемое классом адаптера, который в некоторых ситуациях упрощает создание обработчиков событий (см. Java: The Complete Reference Eighth Edition by Herbert Schildt 2011 ssn) |
machines of a known class | автоматы известного класса (ssn) |
method of a class | метод класса (ssn) |
method that is shared by all instances of a class | метод, совместно используемый всеми экземплярами класса (ssn) |
methods of a class | методы класса (ssn) |
mix in a trait dynamically when creating a new instance of a class | выполнять динамическое подмешивание типажа при создании нового экземпляра класса (Alex_Odeychuk) |
mocking the dependencies of a class | предоставление зависимостям класса имитированной реализации (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
most important aspects of a class | самые важные характеристики класса (ssn) |
multiple classification: A semantic variation of generalization in which an object may belong directly to more than one class | множественная классификация: семантическая вариация обобщения, при которой объект может непосредственно принадлежать нескольким классам (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn) |
notion of a class type | понятие типа класса (ssn) |
notion of a dominant class | понятие доминантного класса (ssn) |
notion of a dominant class | понятие доминирующего класса (ssn) |
object of a class | объект класса (ssn) |
object of a class-wide type | объект надклассового типа (Alex_Odeychuk) |
object of a subset class | объект класса-подмножества (ssn) |
objects of a single class | объекты одного класса (ssn) |
objects of a target class | объекты целевого класса (ssn) |
of course, a language feature would not be worthy of the name "class" without supporting inheritance | Конечно, особенность языка не достойна называться "классом" без поддержки наследования (см. An Introduction to Python – The Python Tutorial version 3.2 by Guido van Rossum and Fred L. Drake 2011) |
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 | Одна из целей использования рефакторинга называется большим классом – классом, который делает слишком много и/или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения (Фаулер, 1999; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering) |
only users of a method or class | единственные пользователи метода или класса (ssn) |
order of a class | порядок класса (число последовательных характеристик, необходимых для выделения данного подкласса из родового класса ssn) |
pass arguments to a factory method of the class | передавать аргументы фабричному методу класса (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
piece of procedural code wrapped up in a class | фрагмент процедурного кода, заключённый в оболочку класса (ssn) |
relative ranking of abstractions in a class structure | относительное упорядочение абстракций в структуре классов (ssn) |
requirements for a class of systems | определение требований к группе систем (ssn) |
reusable design for a class of systems | разработка проекта группы систем с возможностью его повторного использования (ssn) |
reusable requirements for a class of systems | определение требований к группе систем, предусматривающих возможности многократного применения и изменения (ssn) |
scope of a class's members | область действия элементов класса (ssn) |
simplified declaration of a class | упрощённое объявление класса (ssn) |
Speculative generality can be spotted when the only users of a method or class are test cases. If you find such a method or class, delete it and the test case that exercises it. If you have a method or class that is a helper for a test case that exercises legitimate functionality, you have to leave it in, of course | Теоретическая общность может быть обнаружена, когда единственными пользователями метода или класса являются контрольные примеры. Найдя такой метод или класс, удалите его и контрольный пример, его проверяющий. Если есть вспомогательный метод или класс для контрольного примера, осуществляющий разумные функции, его, конечно, надо оставить (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999 ssn) |
split a large class into a number of smaller classes | разбивать большой класс на ряд меньших классов (ssn) |
state space of a given class | пространство состояний данного класса (ssn) |
subset of a class's interface | подмножество интерфейса класса (ssn) |
synchronized method of a class | синхронизированный метод класса (компании AdaCore, North American Office Alex_Odeychuk) |
systematic use of a class framework | систематическое использование каркаса классов (ssn) |
tag definition: A property of a stereotype, shown as an attribute of a class rectangle that contains the stereotype declaration | определение дескриптора: свойство стереотипа, выраженное в виде атрибута в прямоугольнике класса, содержащем объявление стереотипа (см. Requirements Analysis and System Design, 3rd ed. by Leszek A. Maciaszek 2007 ssn) |
the actual hardware of the graphics card itself is wrapped by a class called CDisplayCardObject | Возможности аппаратного решения графического адаптера скрываются классом CDisplayCardObject (см. Game Architecture and Design / Andrew Rollings, David Morris 2004) |
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" | Цель рефакторинга Интерфейс извлечения двойная и определяется так: "Несколько клиентов используют то же самое подмножество интерфейса класса или два класса содержат общую часть своих интерфейсов" (Фаулер, 1999, с.341). Метод рефакторинга Интерфейс извлечения используется, чтобы "выделить подмножество в интерфейс" (там же). Идея относительно этого рефакторинга связана с самой природой интерфейсов (раздел 9.1.6; 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) |
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 | Цель рефакторинга Интерфейс извлечения двойная и определяется так: "Несколько клиентов используют то же самое подмножество интерфейса класса или два класса содержат общую часть своих интерфейсов" Фаулер, 1999, с.341. Метод рефакторинга Интерфейс извлечения используется, чтобы "выделить подмножество в интерфейс" там же. Идея относительно этого рефакторинга связана с самой природой интерфейсов (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) |
there was a class hierarchy at the center of the system | в центре системы была некоторая иерархия классов (ssn) |
this variable is usually a global or class-level integer enumeration with a defined set of valid states | Такой переменной обычно является элемент перечисления некоторого множества действительных состояний, определяемого глобально или на уровне класса (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005 ssn) |
use of a class framework | использование каркаса классов (ssn) |
value of a access-to-class-wide type | значение ссылочно-надклассового типа (в языке императивного объектно-ориентированного параллельного программирования Ada 2012 Alex_Odeychuk) |
value of a remote access-to-class-wide type | значение удалённого ссылочно-надклассового типа (в языке императивного объектно-ориентированного параллельного программирования Ada 2012 Alex_Odeychuk) |
variable of a class type | переменная классового типа (в языке императивного объектно-ориентированного высокопроизводительного параллельного программирования Chapel Alex_Odeychuk) |
white-box reuse: A style of reuse based on class inheritance. A subclass reuses the interface and implementation of its parent class, but it may have access to otherwise private aspects of its parent | прозрачный ящик как способ повторного использования: стиль повторного использования, основанный на наследовании классов. Подкласс повторно использует интерфейс и реализацию родительского класса, но может также иметь доступ к закрытым для других аспектам своего родителя (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn) |
you may want to have a utility class that deletes all of the .class files under the /opt/workspace/java directory on your development box as a cleanup step for your build | Возможно, вы захотите заполучить вспомогательный класс, который удаляет все файлы .class в каталоге / opt / workspace / java вашего пространства для разработки. это может происходить на этапе очистки при подготовке сборки (см. "The Well-Grounded Java Developer" by Benjamin J. Evans, Martijn Verburg 2013) |