Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задания для начинающих http://www.cyberforum.ru/cpp-beginners/thread226767.html
Задание 1 Написать программу которая выводить на экран линии из символов. Пользователь вводит символ, количество символов, Задание 2 Вывести на экран все числа от нуля до введенного пользователем числа. Задание 3
C++ Вопрос по теории языка. Доброго времени суток, Уважаемые Форумчане! Есть вопрос по теории языка C++: Объясните пожалуйста, почему в программе компилятор Visual Studio 2008 Express Edition "ругается" на strcpy , предлагая strcpy_s . вот пример той задачки и условия: Ввести строку произвольной длины (<80 символов). Поменять местами первую и вторую половины строки: #include <iostream> using namespace std; int... 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++ помогите дописать прогу по двум мас помогите дописать прогу Дана целочисленная прямоугольная матрица. Характеристикой строки матрицы назовем сумму ее отрицательных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с убыванием характеристик. #include<math.h> #include<conio.h> #include<stdio.h> #include<iostream.h> main() { подробнее

Показать сообщение отдельно
lemegeton
2917 / 1346 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
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, нет инициализаций, нет методов получения/установки данных.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru