Что такое «класс» в программировании?







+7 +/-
Профиль пользователя Carita Спросил: Carita (рейтинг 604) Категория: компьютеры и интернет

Ответов: 2

1 +/-

Классами программисты описывают некие абстрактные типы данных. В классе также определяются свойства, данные и методы обработки данных. Классы можно объявлять с нуля, а можно наследовать от других классов. В некоторых языках программирования допускается множественное наследование классов (С++), а в некоторых (Java) можно отнаследоваться только от одного класса. Чтобы использовать методы класса, надо создать объект определенного класса и тогда станут доступны методы класса, если они определены спецификатором общего доступа (public). Обычно созданием объекта класса занимается конструктор, а уничтожением - деструктор. Но в некоторых языках конструктор вызывается неявно, а деструктор вызывается, как только объект "уйдет" из области видимости. Так делается, например в С++. Если у класса имеются статические методы, то они доступны и без создания объекта. И это тоже достаточно удобно.

Ответил на вопрос: Wherret  
0 +/-

Класс — это логическая структура, позволяющая создавать свои собственные пользовательские типы путем группирования переменных других типов, методов и событий. Класс подобен чертежу. Он определяет данные и поведение типа.

Ответил на вопрос: Aurum  

Похожие вопросы

Спросил
2 Отв.
Как решать подобные задачи по ИВТ(Паскаль, подготовка к ЕГЭ)(см.)?
Ответ: Данные задачи относятся к заданиям ЕГЭ по информатике, суть которых - анализ кода программы, содержащей циклы и ветвления. От решающего задачу требуется проанализировать ход выполнения программы, для ... Читать далее...
Автор вопроса: Iranian, в категории | | |
Спросил Iranian
3 Отв.
Что означают у батарей мобильных телефонов классы : «А», «АА» ,»ААА»?
Ответ: Выше указанные обозначения не являются классами батареек. Это ничто иное, как указатель размера батареек. Например "АА" - пальчиковая, а "ААА" - мизинчиковая. Классы же обозначаются немного по-другом ... Читать далее...
Автор вопроса: Noachite, в категории | | | |
Спросил Noachite
1 Отв.
Какие стихи и басни учат в пятом классе?
Ответ: Я могу ответить на этот вопрос с помощью учебника В. Я.Коровиной. Басни: Осёл и соловей. Стихи: Муха, листы и корни, И. И.Пущину, узник, зимнее утро, тучи, ... Читать далее...
Автор вопроса: Kallus, в категории | | | |
Спросил Kallus
1 Отв.
Как зашифровать свое имя в двоичном коде?
Ответ: Если вы любитель мозговых штурмов и у вас масса свободного времени, то можно, используя Коды символов ASCII выразить своё имя, к примеру, в десятеричном ... Читать далее...
Автор вопроса: Burnier, в категории | | |
Спросил Burnier
2 Отв.
В каком классе появится новый предмет «астрономия»?
Ответ: Если вы ходите в школу с природоведческим уклоном то астрономия у вас появится с четвертого класса. Вас даже в планетарий два раза в год водить будут. ... Читать далее...
Автор вопроса: Unconfined, в категории | |
Спросил Unconfined
1 Отв.
Как получить оповещение о появлении на чужом сайте определенной фразы?
Ответ: Закажите у веб-программиста Парсер который будет постоянно проверять контентна сайте и проверять в нем наличие той самой ... Читать далее...
Автор вопроса: Crankpin, в категории | | | | |
Спросил Crankpin
3 Отв.
Как научиться писать компьютерные программы и зарабатывать на этом?
Ответ: Советую углубиться немного в другую отрасль - веб-программирования. Это очень выгодно и прибыльно. В среднем цена за сайт составляет от 3 до 5 тысяч рублей. ... Читать далее...
Автор вопроса: Contraction, в категории | |
Спросил Contraction
1 Отв.
Зачем детям казачьи классы в школах?
Ответ: Могу высказать только личное мнение по данному вопросу. Я считаю, что это лишне. В школе дети должны учиться грамоте, а казачий класс - это профильный ... Читать далее...
Автор вопроса: Norelco, в категории |