English | Russian |
be created in the class annotated with | быть созданным в классе, снабжённом аннотацией (такой-то; англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
C# apps are written by combining new properties, methods and classes that you write with predefined properties, methods and classes available in the .NET Framework Class Library and in various other class libraries | Приложения C# создаются путём объединения новых свойств, методов и классов, которые вы пишете с использованием уже существующих свойств, методов и классов из библиотеки .NET Framework Class Library и других библиотек классов (см. Deitel P., Deitel. H. – Visual C# 2012 How to Program, 5Ed. – 2013) |
catching exceptions in a class hierarchy | перехват исключений в иерархии классов (из кн.: Солтер Н.А., Клепер С.Дж. С++ для профессионалов Alex_Odeychuk) |
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 method in the metaclass | метод класса в метаклассе (Alex_Odeychuk) |
class-in-state | класс в состоянии (класс с указанием состояния, в котором могут находиться его экземпляры ssn) |
compartment in a class diagram | отделение классовой диаграммы (ssn) |
create a virtual method in a base class | создать виртуальный метод базового класса (Alex_Odeychuk) |
data item in a class | поле данных класса (ssn) |
database wrapper class: A class that hides how to access data stored in a database | класс-обёртка базы данных: класс, который скрывает методы доступа к данным, хранящимся в базе (см. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa ssn) |
field in a base class | поле базового класса (корпорации Cray Alex_Odeychuk) |
field in the entity class | поле класса-сущности (класс-сущность – это пассивный класс, информация о котором должна храниться постоянно в базе данных. Как правило, этот класс соответствует отдельной таблице базы данных. В этом случае его свойства (атрибуты) являются полями таблицы, а методы (операции) – присоединенными или хранимыми процедурами; русс. термин "класс-сущность" для перевода взят в кн.: Парамонов И.В. Разработка приложений баз данных с использованием средств объектно-реляционного отображения: метод. указания Alex_Odeychuk) |
Figure 1.11 shows that the minimal icon for a class is a box with the class name in it | на рис. 1.11 показано, что минимальным представлением класса является прямоугольник с именем класса (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005) |
identification of information objects in that class | идентификация информационных объектов данного класса (ssn) |
implement an interface in a class | реализовать интерфейс в классе (Alex_Odeychuk) |
in a class annotated with | в классе, снабжённом аннотацией (такой-то; англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
in a class hierarchy | в иерархии классов (из кн.: Солтер Н.А., Клепер С.Дж. С++ для профессионалов Alex_Odeychuk) |
in Figure 9-1, Package B owns Class X, Package C owns Package D, Package E owns Package F, and Package F owns Class Y and Class Z | на рис. 9.1 пакет B владеет классом X, пакет C владеет пакетом D, пакет E владеет пакетом F и пакет F владеет классами Y и Z (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
in object-oriented programming, a class is a fixed data type that must be implemented exactly as specified | в объектно-ориентированном программировании класс – это фиксированный тип данных, который должен быть реализован в точном соответствии со своим определением (см. "JavaScript: The Definitive Guide, 5th Edition" by David Flanagan 2006) |
in object-oriented programming, a class is a fixed data type that must be implemented exactly as specified | в объектно-ориентированном программировании класс это фиксированный тип данных, который должен быть реализован в точном соответствии со своим определением (см. "JavaScript: The Definitive Guide, 5th Edition" by David Flanagan 2006) |
in particular, activity diagrams, deployment diagrams, class diagrams, the state diagrams are used to describe important concurrency architectures and class relationships | в частности, для описания важных архитектур параллелизма и межклассовых взаимоотношений используются диаграммы деятельностей, развёртывания внедрения, классов и состояний (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003) |
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, за которым следует имя класса |
information objects in that class | информационные объекты данного класса (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) |
mix in a trait dynamically when creating a new instance of a class | выполнять динамическое подмешивание типажа при создании нового экземпляра класса (Alex_Odeychuk) |
mix-in class | класс-примесь (Alex_Odeychuk) |
mix-in class | подмешиваемый класс (Alex_Odeychuk) |
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) |
object in a class | объект класса (ssn) |
once fields and methods are relocated to new class classes, an association link should be established from the old to the new class. This can be one-way link unless there is an obvious need for backward message passing. Of course, the relocation of methods has an impact on client classes that depended on these methods. This necessitates changes to method invocations in these classes | как только поля и методы будут перемещены в новый класс классы, должна быть установлена связь ассоциации от старого класса к новому. это может быть односторонняя связь, если нет очевидной потребности в обратной передаче сообщений. Конечно, перемещение методов должно влиять на классы клиента, которые зависели от этих методов. это требует изменений в обращениях к методам в этих классах (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
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) |
piece of procedural code wrapped up in a class | фрагмент процедурного кода, заключённый в оболочку класса (ssn) |
predefined properties, methods and classes available in the .NET Framework Class Library | уже существующие свойства, методы и классы в библиотеке .NET Framework Class Library (ssn) |
prefix in the remaining class declarations | префикс к остальным декларациям классов (ssn) |
private inheritance: In C++, a class inherited solely for its implementation | закрытое наследование: в C++: класс, наследуемый только ради реализации (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn) |
relative ranking of abstractions in a class structure | относительное упорядочение абстракций в структуре классов (ssn) |
setting properties in a class | определение свойств в классе (ssn) |
Some objects are shown in the figures as class instances without a given object name – for example, : CheckingAccount | Иногда объекты на рисунках показаны как неименованные экземпляры класса, например: CheckingAccount (см. Software Modeling and Design by Hassan Gomaa 2011 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) |
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) |
unique identification of information objects in that class | однозначная идентификация информационных объектов данного класса (ssn) |
views of the class diagram in the modeling tool | представления диаграммы классов в программе моделирования (ssn) |