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

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

Войти
Регистрация
Восстановить пароль
 
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
#1

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

30.09.2012, 00:55. Просмотров 366. Ответов 0
Метки нет (Все метки)

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;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2012, 00:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как включить конструктор в класс (C++):

Не могу сделать чтобы класс содержал основной конструктор и конструктор копирования - C++
Разработать класс ThreeAngle для работы с плоскими треугольниками. В качестве членов-данных задаются длины трех сторон треугольника. Класс...

Создать класс. Написать конструктор по умолчанию, конструктор с параметрами. Перегрузить операции «меньше» и «равно» - C++
Помогите пожалуйста, хоть с одним из заданий. 1. Создать класс. Написать конструктор по умолчанию, конструктор с параметрами....

Как вставить в конструктор А класс В - C++
здравствуйте! помогите,знаний не хватает.делаю упражнение по дейтелам. суть-в класс Employee,содержащий фамилию string и зарплату int,...

Как включить класс из внешнего файла в пространство имён? - C++
У меня есть несколько .hpp файлов с объявлениями классов, типа этого: #ifndef EXPRESSION_HPP_INCLUDED #define EXPRESSION_HPP_INCLUDED ...

подскажите пожалуйста как запихнуть в класс конструктор - C++
по лабораторной задание: создать программу которая решает заданный интеграл методом трапеций...тра-ля-ля...создавать с учетом...

Класс и конструктор с string или как использовать указатели. - C++
Есть такая вот ерунда class human { public: string name; string surname; int age; human(string *imya, string *familia,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.09.2012, 00:55
Привет! Вот еще темы с ответами:

Создать класс "Вектор" и реализовать конструктор по умолчанию, конструктор копирования и деструктор - C++
Всем доброго времени суток! нужна ваша помощь! нужно создать класс вектор и реализовать конструктор по умолчанию, копирования и...

Определить класс-строку. В класс включить два конструктора: для определения класса строки строкой символов и п - C++
Определить класс-строку. В класс включить два конструктора: для определения класса строки строкой символов и путем копирования другой...

Класс, конструктор-копирования - C++
Здравствуйте, я плохо знаю С++ и поэтому у меня возникла проблема с одной задачей, звучит она так: Разработать класс «Множество (целых...

Класс: конструктор и деструктор - C++
Возник вопрос. Если я в классе не делаюни одного данного с выделением динамической памяти, то как мне организовать конструктор и...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.