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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MrPovar1996
 Аватар для MrPovar1996
1 / 1 / 0
Регистрация: 14.12.2012
Сообщений: 33
#1

Изучению классы, не могу написать программу - C++

15.12.2012, 23:31. Просмотров 272. Ответов 3
Метки нет (Все метки)

Изучаю классы по книге "Джесс Либерти: Освой самостоятельно C++ за 21 день". Это день 6. Перешел к упражнения и не могу написать программу, выдает ошибки, но не могу найти их и исправить. Подскажите что делать и как не допускать их больше)
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
#include <iostream.h>
 class Employee
 {
     int age;
     int yearOfService;
     float Salary;
     void show_employee(void)
     {
         cout<<"Age is: "<<age<<endl;
         cout<<"yearOfService is: "<<yearOfService<<endl;
         cout<<"Salary is: "<<Salary<<endl;
     };
 };
 
 void main(void)
 
{ 
   employee worker,boss; 
   worker.age=23;
   worker.yearOfService=3;
   worker.Salary=25000; 
   boss.age=33;
   boss.yearOfService=13;
   boss.Salary=35000; 
   worker.show_employee(); 
   boss.show_employee(); 
}
Еще не очень понял "Объявление функций-членов со спецификатором const", киньте ссылочку почитать более понятное объяснение
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2012, 23:31     Изучению классы, не могу написать программу
Посмотрите здесь:

C++ Не могу написать программу
Не могу написать программу C++
C++ не могу написать программу(
не могу написать программу в С++ C++
C++ Классы. Файлы. Топ файлов написать программу
C++ Написать программу "Отдел кадров", используя классы
Написать программу использующую пользовательские классы Stack, Queue, Deque C++
Не могу написать программу C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Oleshko
 Аватар для Oleshko
21 / 21 / 1
Регистрация: 11.12.2012
Сообщений: 64
15.12.2012, 23:35     Изучению классы, не могу написать программу #2
во - первых, employee надо писать с большой буквы

Добавлено через 53 секунды
во - вторых, все поля класса у тебя private, значит в мейне ты не можеш к ним доступится через точку)
MrPovar1996
 Аватар для MrPovar1996
1 / 1 / 0
Регистрация: 14.12.2012
Сообщений: 33
15.12.2012, 23:38  [ТС]     Изучению классы, не могу написать программу #3
спасибо! именно в этом и была проблема))
Nixy
ComfyMobile
 Аватар для Nixy
400 / 281 / 8
Регистрация: 24.07.2012
Сообщений: 916
15.12.2012, 23:38     Изучению классы, не могу написать программу #4
1. функция main должна возврашать int
2. в С++ есть разница между верхним и нижним регистрами вы объйвили класс Employee , а переменные типа employee который не определен
3. по дефолту все поля находятся в привате, объявите им публичную секцию иначе не доступно все будет
Yandex
Объявления
15.12.2012, 23:38     Изучению классы, не могу написать программу
Ответ Создать тему
Опции темы

Текущее время: 16:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru