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

Работа с классами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вычисление произведения двух чисел и попадание точки в закрашенную область http://www.cyberforum.ru/cpp-beginners/thread1044480.html
1)Вычислить произведение двух чисел. Первое число - сумма третьей и четвертой цифр четырехзначного числа, второе - частное от деления первой цифры четырехзначного числа на вторую цифру числа. 2)Составить программу, которая выведет на экран “Попала”,если точка с введенными ко-ординатами (X,Y) принадлежит закрашенной области , “Мимо” – в противном случае.
C++ транслитерация текстового файла (Выручите) Транслитерировать тестовый файл в латиницу. Помогите написать код программы, заранее благодарю http://www.cyberforum.ru/cpp-beginners/thread1044479.html
C++ Класс "Дата - Время"
Построить Класс Дата - Время. Класс должен обеспечивать простейшие функции для работы с данными классами: увеличение/уменьшение на 1 день, час, минуту, секунду и т.д., изменение значений, вывод значений.
Интерполяция методом Гаусса C++
Задали написать программу для нтерполяции функции с помощью формул Гаусса на С++ На украинском тема звучит "Програмна реалізація інтерполювання функцій за допомогою формул Гауса" Помогите кто-нибудь.
C++ Найти наименьшее среди тех чисел в первой последовательности, которые не входят во вторую http://www.cyberforum.ru/cpp-beginners/thread1044434.html
Ничего не получается! Нужно сдавать лабораторную работу! Вариант1. 1. Даны 2 последовательности по 5 чисел в каждой. Найти наименьшее среди тех чисел в первой последовательности, которые не входят во вторую. Помогите!
C++ Определить, попадает ли точка с координатами в закрашенные области с заданными параметрами Определить, попадает ли точка с координатами {x,y}в закрашенные области с заданными параметрами. Сторона большого квадрата #include<iostream.h> #include<conio.h> #include<math.h> void main() { float a;//сторона большого квадрата cout <<”a?”; подробнее

Показать сообщение отдельно
NikitaQ
5 / 5 / 1
Регистрация: 10.09.2013
Сообщений: 51
16.12.2013, 21:25     Работа с классами
Здравствуйте!

Вот у меня есть класс Team
team.h
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
#pragma once
#include <string>
using namespace std;
 
class Team{
public:
    Team();
    void setname(string);
    string name();
    void setscore(int);
    int score();
    
    string firstTeam();
    void setFirstTeam(string);
    void setFirstScore(int);
    int firstScore();
    
    string secondTeam();
    void setSecondTeam(string);
    void setSecondScore(int);
    int secondScore();
     
private:
    string _name;
    int _score;
    
    string _firstTeam;
    int _firstScore;
    
    string _secondTeam;
    int _secondScore;
};
team.cpp
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
40
41
42
43
44
45
46
47
48
49
#include "team.h"
 
void Team::setname(string x){
    _name = x;
}
 
string Team::name(void){
    return _name;
}
 
void Team::setscore(int y){
    _score = y;
}
 
int Team::score(void){
    return _score;
}
// -----------------------------------------------
void Team::setFirstScore(int y1){
    _firstScore = y1;
}
 
int Team::firstScore(void){
    return _firstScore;
}
 
void Team::setFirstTeam(string x1){
    _firstTeam = x1;
}
 
string Team::firstTeam(void){
    return _firstTeam;
}
// ------------------------------------------------
void Team::setSecondScore(int y2){
    _secondScore = y2;
}
 
int Team::secondScore(void){
    return _secondScore;
}
 
void Team::setSecondTeam(string x2){
    _secondTeam = x2;
}
 
string Team::secondTeam(void){
    return _secondTeam;
}
И я в другом классе Load (тут я считываю данные из файла) пишу:
C++
1
2
3
4
team[i].setFirstTeam(name1);
        team[i].setSecondTeam(name2);
        team[i].setFirstScore(score1);
        team[i].setSecondScore(score2);
Так вот как теперь мне использовать эти данные в другом, уже 3ем классе? Я там заново объявляю Team * play; и, естественно, все обнуляется.

Надеюсь, что вы меня поняли)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru