-
1 class constructor
конструктор класса
Специальный блок инструкций, вызываемый при создании объекта.
[ ГОСТ Р 54456-2011]Тематики
- телевидение, радиовещание, видео
EN
Англо-русский словарь нормативно-технической терминологии > class constructor
-
2 constructor
в ООП - специальный метод класса (class method), обеспечивающий создание объекта данного класса и/или инициализацию состояния объектаAnt:см. тж. OOPАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > constructor
-
3 deprecation
осуждение, возражение, неодобрениеотносится к классу, интерфейсу, конструктору, методу или полю, использование которых больше не рекомендуется, так как они могут уже не существовать в будущей версии языкаАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > deprecation
-
4 object-oriented programming
= OOP; = OO programmingобъектно-ориентированное программирование, ООПдоминирующее направление (парадигма программирования, programming paradigm) в развитии программирования; основная идея ООП - представление данных в виде объектов (object), обладающих определёнными свойствами и содержащих внутри себя как структуры данных, так и процедуры для работы с ними (методы). Объекты взаимодействуют друг с другом посредством сообщений (message). ООП имеет развитый аппарат и поддерживается большинством современных языков программирования. Достоинство использования объектной модели в том, что она уменьшает семантический разрыв между предметной областью и программой, а также позволяет писать программы, содержащие на 30% меньше строк исходного текста, что повышает возврат инвестиций. Недостаток - высокая стоимость обучения объектно-ориентированным методам разработки, таким, как UML. Возникновение ООП датируется началом 1970-х годов, когда были созданы языки Simula 67 и SmalltalkАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > object-oriented programming
-
5 method
1) методв ООП - операция, выполняемая объектом; именованная встроенная процедура или функция, ассоциированная с объектом, которая изменяет состояние объекта или заставляет его отправить сообщение, т. е. реализует поведение объекта (instance behavior) данного класса. Метод может иметь параметры. Существуют также методы класса (class method). Термин был впервые введён в языке SmallTalk. Большинство объектов имеют три типа методов: конструкторы (см. constructor), деструкторы (см. destructor) и методы поведения (см. behavior). Методы также делятся на закрытые (private method) и открытые (public).Syn:см. тж. abstract method, final method, instance method, member method, message, method declaration, method dictionary, method name, method override, object, OOP, private method, procedure2) правилоот греч. methodos - исследованиесм. тж. finished method3) способ, приёмсм. тж. debug methodАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > method
-
6 object
= OBJ1) объекта) одно из базовых понятий объектно-ориентированного программирования, ООП (см. OOP), с помощью которого осуществляется программное представление сущностей реального мира. Объект - экземпляр класса; обладает свойствами наследования, инкапсуляции и полиморфизма. Объединяет в себе данные (property) и операции над ними (методы, method). Реализуется в компьютере как динамически размещаемая сложная структура данных, т. е. каждый объект имеет собственный набор полей, определённых его классом, а методы объекты используют совместно. Объект может рассматриваться как абстрактный тип данных (abstract data type). Каждый объект имеет собственное имя или идентификационный номер. Объекты создаются и уничтожаются с помощью специальных методов - конструкторов (constructor) и деструкторов (destructor). Структуры данных и реализация методов объекта невидима для других объектов в системе. Объекты взаимодействуют между собой, посылая друг другу сообщения (message). В ответ на сообщение объект выполняет один из методов, чтобы удовлетворить полученный запрос, при этом интерпретация сообщения лежит целиком на объекте-получателе. Таким образом различные объекты могут реагировать на одно и то же сообщение по разному. Действия, выполняемые объектом, называют его поведением (behaviour). Объекты - основная единица построения программной системы. Объекты с общими свойствами и методами объединены в классы. Чаще всего термин "объект" трактуется как синоним слова экземпляр, однако иногда может использоваться и для обозначения классасм. тж. active object, aggregate object, ancestor object, class object, collection, composite object, conceptual object, container object, database object, dynamic object, encapsulation, information hiding, inheritance, instance, object conversion, object handler, object header, object identity, object interface, object library, object manager, object model, object orientation, object pool, object reference, object reuse, object technology, object type, OODB, ODL, OOL, passive object, polymorphism, reusable object, Simulaсм. тж. 3D object2) предмет3) цельсм. тж. target4) объектныйАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > object
См. также в других словарях:
Constructor (object-oriented programming) — Programming language comparisons General comparison Basic syntax Basic instructions Arrays Associative arrays String operations … Wikipedia
Constructor (computer science) — In object oriented programming, a constructor (sometimes shortened to ctor) in a class is a special block of statements called when an object is created, either when it is declared (statically constructed on the stack, possible in C++ but not in… … Wikipedia
Class (computer science) — In object oriented programming, a class is a programming language construct that is used as a blueprint to create objects. This blueprint includes attributes and methods that the created objects all share.More technically, a class is a cohesive… … Wikipedia
Class invariant — This article is about class invariants in computer programming, for use of the term in mathematics, see equivalence class and invariant. In computer programming, specifically object oriented programming, a class invariant is an invariant used to… … Wikipedia
Constructor (informática) — El objetivo del constructor es el de inicializar un objeto cuando éste es creado. Asignaremos los valores iniciales así como los procesos que ésta clase deba realizar. Se utiliza para crear tablas de métodos virtuales y poder así desarrollar el… … Wikipedia Español
Class (computer programming) — In object oriented programming, a class is a construct that is used as a blueprint to create instances of itself – referred to as class instances, class objects, instance objects or simply objects. A class defines constituent members which enable … Wikipedia
Class variable — In object oriented programming with classes, a class variable is a variable defined in a class (i.e. a member variable) of which a single copy exists, regardless of how many instances of the class exist.[1][2][3] … Wikipedia
constructor — noun a) A person who, or thing that constructs b) A class method (in object oriented programming) that creates and initializes each instance of an object … Wiktionary
Default constructor — In computer programming languages the term “default constructor” refers to a constructor that is automatically generated in the absence of explicit constructors (and perhaps under other circumstances); this automatically provided constructor is… … Wikipedia
Charles Martel class battleship (1883) — Class overview Name: Charles Martel and Brennus Preceded by: Marceau class Succeeded by: Brennus laid down 1889 … Wikipedia
Copy constructor — A copy constructor is a special constructor in the C++ programming language creating a new object as a copy of an existing object. The first argument of such a constructor is a reference to an object of the same type as is being constructed… … Wikipedia