Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <conio.h>
- #include <iostream>
- using namespace std;
- class SUM // объявили класс
- {
- private:
- int x, y;
- int s;
- public:
- SUM(int X, int Y) { //конструктор с параметрами и по умолчанию
- x = X;
- y = Y;
- }
- void initialize_something() {
- cout << "Введите х: ";
- cin >> x;
- cout << "Введите y: ";
- cin >> y;
- }
- int sum_xy() // функция суммирования двух чисел
- {
- return x + y; // x, y берутся из класса
- }
- int print() {
- cout << x << " " << y;
- }
- }s1, s2 ; // это объект класса
- SUM* p; //указатель на класс
- p = (SUM)malloc(sizeof(SUM));
- p->initialize_something(x, y);
- int main() {
- s1.initialize_something(); //Обращаемся к объекту класса и через него вызываем функцию инициализации
- cout << s2.sum_xy(); // Обращаемся к объекту класса и через него вызываем функцию суммы
- (*p).print; //Обращаемся к элементам класса через указатели
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement