Форум программистов, компьютерный форум, киберфорум
Наши страницы

Создать класс - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задания для начинающих http://www.cyberforum.ru/cpp-beginners/thread226767.html
Задание 1 Написать программу которая выводить на экран линии из символов. Пользователь вводит символ, количество символов, Задание 2 Вывести на экран все числа от нуля до введенного...
C++ Вопрос по теории языка. Доброго времени суток, Уважаемые Форумчане! Есть вопрос по теории языка C++: Объясните пожалуйста, почему в программе компилятор Visual Studio 2008 Express Edition "ругается" на strcpy , предлагая... http://www.cyberforum.ru/cpp-beginners/thread226762.html
Посчитать адрес символа в строке. C++
Доброго времени суток, Уважаемые Форумчане! Будьте добры помогите решить задачку на C++: Ввести строку произвольной длины (<80 символов), содержащую символ ’*’. Какой этот символ по счёту?...
C++ строки в си++ срооочно понятным языком с каментами
Даны две строки, содержащие не более 100 символов. Строки состоят из слов, разделенных пробелами. Распечатать каждую строку, заменив каждое слово, начинающееся с заданной буквы на заданное слово.
C++ Опредилить, существует ли на диске необходимый файл (*.txt) http://www.cyberforum.ru/cpp-beginners/thread226723.html
Добрий день! Я новичок в с++ и в програмирование в целом. Подскажите , пожалуйста, можна в програме опредилить существует ли на диске необходимый файл (*.txt)?
C++ помогите дописать прогу по двум мас помогите дописать прогу Дана целочисленная прямоугольная матрица. Характеристикой строки матрицы назовем сумму ее отрицательных четных элементов. Переставляя строки заданной матрицы, расположить их... подробнее

Показать сообщение отдельно
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
10.01.2011, 19:47
В конструкторе инициализация всего, в паблик -- акцессоры и мутаторы, в приват -- поля данных.
Пример.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <string>
 
using std::string;
 
class Student {
 public:
  Student(void)
    : student_name_(""),
      specialization_(""),
      group_number_(0) {}
  Student(const string &new_student_name,
          const string &new_specialization,
          const int &new_group_number)
    : student_name_(new_student_name),
      specialization_(new_specialization),
      group_number_(new_group_number) {}
  string student_name() const {
    return student_name_;
  }
  string specialization() const {
    return specialization_;
  }
  int group_number() const {
    return group_number_;
  }
  void set_student_name(const string &new_student_name) {
    student_name_ = new_student_name;
  }
  void set_specialization(const string &new_specialization) {
    specialization_ = new_specialization;
  }
  void set_group_number(const int &new_group_number) {
    group_number_ = new_group_number;
  }
 private:
  string student_name_;
  string specialization_;
  int group_number_;
};
Добавлено через 1 минуту
BTR, нет инициализаций, нет методов получения/установки данных.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru