NEW
Font size
WorksheetsС++ классы и объекты
Total questions: 17
Worksheet time: 9mins
Объектілердің типін сипаттауға тағайындалған, объектінің жоспары, қандай да бір үлгісі
Предназначен для описания некоторого типа объектов, план объекта, некий шаблон
класс
объект
конструктор
қасиет
Кластың нақты бейнесі, оның жүзеге асуы, кластың данасы
Конкретное воплощение класса, его реализация, экземпляр класса
класс
объект
әдіс
мәлімет
ОБП-ның негізгі принциптері
Основные принципы ООП
полиморфизм
инкапсуляция
туындай(наследование)
конструктор, деструктор, абстракция
кдасс, объект, мәлімет(данные)
өріс(поле) , әдіс (метод), функция
Класс мәліметтері ... деп аталады
Данные класса называется
өрістер
поля
функция
әдіс
метод
конструктор
Класс функциялары ... деп аталады
Функции класса называется
қасиет
свойство
өрістер
поля
конструктор
әдістер
методы
Классты сипаттау
Определение класса
class
{
}
class имя_класса
{
};
имя_класса class
{
};
class()
Объектінің немесе кластың басқа объектіге немесе класқа негізделу мүмкіндігі
Способность объекта или класса базироваться на другом объекте или классе
абстракция
туындау
наследование
полиморфизм
инкапсуляция
Бір типті тапсырмаларды әртүрлі тәсілдермен жүзеге асыру
Реализация задач одной и той же идеи разными способами
туындау
наследование
инкапсуляция
полиморфизм
абстракция
Оларға қол жеткізуге шектеу қою үшін бір объектіні немесе классты екіншісіне орналастыру
Размещение одного объекта или класса внутри другого для разграничения доступа к ним
инкапсуляция
полиморфизм
конструктор
абстракция
Көрсеткіштер арқылы класс мүшелеріне қатынау кезінде келесі белгі пайдаланылады
При обращении к членам класса через указатели применяется знак
.
->
=
new
Қарапайым айнымалылар арқылы класс мүшелеріне қатынауда қандай белгі пайдаланылады
При обращении к членам класса через обычную переменную применяется
=
.
:
->
Келісім бойынша конструкторды шақыру
Вызыв конструктора по умолчанию
Person person;
Person person= Person();
Person person()=" значение";
Person(тип параметр1, тип параметр 2, ...);
Конструкторды (параметрлі) құру
Создание конструктора (с параметром)
Person(тип параметр1, тип параметр2) {
}
Person person;
Person person();
Person person=new person();
класс мүшелерін - өрістер мен функцияларды бағдарламаның кез келген бөлігінен ашық, қол жетімді етеді
делает члены класса - поля и функции открытыми, доступными из любой части программы
public
private
protected
internal
класс мүшелері тек класс ішіндегі мүше-функцияларға қол жеткізе алады
члены класса могут быть доступны только функциям-членам внутри класса
public
private
internal
protected
данные доступны внутри класса и из его потомков
мәліметтер класс ішінде және оның ұрпақтарынан қол жетімді
protected
private
public
internal
бұл объект құрылған кезде автоматты түрде орындалатын класс әдісі
это метод класса, который выполняется автоматически в момент создания объекта
конструктор
деструктор
функция
объект
класс
