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

Как включить конструктор в класс - C++

Восстановить пароль Регистрация
 
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
30.09.2012, 00:55     Как включить конструктор в класс #1
Please help!!!

Начало изучения понятия класса-
Необходимо определить CDAccount используя класс:
- использовать переменные как private;
- включить member functions: to return the initial balance, to return the final balance, to return the interest rate, to return the term.
- включить конструктор кот опредю все member variables для любого значенияб как default constructor.

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
50
51
52
53
54
55
56
57
 
#include <iostream>
using namespace std;
 
 
class CDAccount 
{
 public:
        void get_data(CDAccount& the_account);
     
     // Provide initial values for one but not the other 
CDAccount accountOne(1000.0, 4.0, 8);
CDAccount accountTwo;
        
        // Let user input values for second account to test inputAccountValues 
cout << "\n\nPlease enter values for Initial balance, Interest Rate and Term:\n";
accountTwo.inputAccountValues(cin);
        
 private:
    double balance;
    double interst_rate;
    int term;     
};
 
int main( )
{
    CDAccount account;
    get_data(account);
 
    double rate_fraction, interest;
    rate_fraction = account.interest_rate/100.0;
    interest = account.balance*rate_fraction*(account.term/12.0);
    account.balance = account.balance + interest;
 
    cout.setf(ios::fixed);
    cout.setf(ios::showpoint);
    cout.precision(2);
    cout << "Homework 5 Project 5\n";
    cout << "Test Program for CDAccount class\n" << endl;
    cout << "Testing individual accessor functions: \n" << endl;
    
    cout << "First Account Final Balance: " << account.balance << endl;
 
    system("Pause");
    return 0;
}
 
void get_data(CDAccount& the_account)
{
    cout << "Enter account balance: $";
    cin >> the_account.balance;
 
    cout << "First Account Rate: ";
    cin >> the_account.interest_rate;
    cout << "First Account Term: ";
    cin >> the_account.term;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2012, 00:55     Как включить конструктор в класс
Посмотрите здесь:

Класс: конструктор и деструктор C++
Класс, конструктор-копирования C++
C++ Как включить класс из внешнего файла в пространство имён?
C++ Класс и конструктор с string или как использовать указатели.
подскажите пожалуйста как запихнуть в класс конструктор C++
C++ Не могу сделать чтобы класс содержал основной конструктор и конструктор копирования
C++ Создать класс. Написать конструктор по умолчанию, конструктор с параметрами. Перегрузить операции «меньше» и «равно»
C++ Как вставить в конструктор А класс В

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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