Xsufu

5th lab / Заголовочный

Mar 30th, 2020
295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.07 KB | None | 0 0
  1. #pragma once
  2. #include <string>
  3. using namespace std;
  4.  
  5. class ship1{
  6.    
  7.     public:
  8.         //конструктор
  9.         ship1();
  10.         //деструктор
  11.         ~ship1();
  12.    
  13.     private:
  14.         //марка
  15.         string name;
  16.         //водоизмещение
  17.         int weight;
  18.    
  19.     public:
  20.         //конструкторы с параметрами
  21.         ship1(string name1, int weight1);
  22.         ship1(ship1 & P1);
  23.        
  24.         //Изменение элемента данных Марка
  25.         void setName(string name1);
  26.         //Извлечение указателя на элемент данных Марка
  27.         string getName(void);
  28.        
  29.         //Изменение элемента данных Водоизмещение
  30.         void setWeight(int weight1);
  31.         //Извлечение указателя на элемент данных Марка
  32.         int getweight(void);
  33.        
  34.         //ввод элементов данных с клавиатуры
  35.         void Input(void);
  36.         //печать элементов данных
  37.         void Print(void);
  38.    
  39.         //Установка новых значений
  40.         void setAll(string name1, int weight1);
  41.        
  42. };
Add Comment
Please, Sign In to add comment