#3. Конструкторы. Конструктор по умолчанию. Перегрузка конструкторов | Уроки ООП C++
HTML-код
- Опубликовано: 10 мар 2024
- Практический курс по C/C++: stepik.org/course/193691/
Телеграм-канал: t.me/java_and_c
Инфо-сайт: proproprogs.ru/cpp_oop
Конструкторы классов - что это такое и для чего нужны. Свойства конструкторов. Конструкторы без необходимости передачи аргументов при их вызове (конструкторы по умолчанию). Перегрузка конструкторов.
Спасибо. Отличная подача материала.
Сергей, благодарю за уроки. Многое узнал про конструкторы, хотя считал, что до этого, неплохо освоил тему.
Спасибо, Сергей. Очень жду каждый выпуск.
Большое спасибо! Очень жду продолжение, где будем дальше продолжать лавировать в бушующем море под названием C++ )
Как всегда отличный выпуск, но очень не хватает демонстрации ввода данных с клавиатуры(
Спасибо, ждал !
Спасибо за твой труд друг!
Здравствуйте! Не планируете ли небольшой курс по гиту?
сейчас C++
00:00
#include
class Point2D {
int x, y;
public:
void set_coords(int a, int b)
{x = a; y = b;}
void get_coords(int& a, int& b)
{a = x; b = y;}
};
int main()
{
return 0;
}
#include
class Point2D {
const unsigned max_coord {100};
int x{0}, y{0};
public:
Point2D() : x(0), y(0)
{ }
Point2D(int a, int b) : x(a), y(b)
{ }
void set_coords(int a, int b)
{x = a; y = b;}
void get_coords(int& a, int& b)
{a = x; b = y;}
};
int main()
{
Point2D pt;
Point2D* ptr_pt = new Point2D(10, 20);
int x, y;
pt.get_coords(x, y);
std::cout