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

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

Войти
Регистрация
Восстановить пароль
 
alexSo94
140 / 4 / 1
Регистрация: 24.02.2013
Сообщений: 46
#1

Конструктор. Как создать - C++

03.05.2013, 20:34. Просмотров 260. Ответов 3
Метки нет (Все метки)

У меня есть класс Point
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "StdAfx.h"
#include "Tochka.h"
# include <iostream>
# include <string>
# include <iomanip>
 
 
Tochka::Tochka():x(0), y(0)
{
 
 
}
 
Tochka::Tochka(double _x, double _y): x(_x),y(_y)
{
 
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
#include <string>
 using namespace std;
class Tochka
{
protected:
    double x,y;
public:
    Tochka();
    Tochka(double,double);
    ~Tochka();
    double get_x(){return x;};
    double get_y(){return y;};
Так вот например в классе прямоугольник, как создать конструктор принимающий в качестве параметра 4 точки . Целый день сегодня туплю.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2013, 20:34     Конструктор. Как создать
Посмотрите здесь:

Как создать конструктор класса? - C++
Надо создать класс с конструктором сеттером и геттером. Я решил что конструктор будет делать пустые поля. Сеттер переписывать потом из...

Подскажите как создать конструктор класса в котором производится инкрементирование статической переменной! - C++
Ребят Всем Добрых Суток!!! Запнулся на создании перегруженного конструктора, компилятор ни как не хочет принимать мой класс - ругается на...

Создать конструктор - C++
Помогите, нужно создать структуру my_time, а потом конструктор, который создает структуру по введенному hour, minute и second. Возможно ли...

Создать конструктор - C++
Имеется клас IntegerSet реализованный на бинарных деревьях Подскажите, как создать вот такой конструктор Конструктор, принимающий...

Создать конструктор - C++
Используя следующий фрагмент, создайте е конструктор саг(). Он должeн передавать необходимые аргументы объектам класса vehicle. Кроме этого...

Создать конструктор в классе - C++
Есть вот класс class lengthunit { bool IsCorrect() const; long double Metres; long double Feet; long double Inch; ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Maxtron
50 / 50 / 3
Регистрация: 17.11.2012
Сообщений: 228
Записей в блоге: 1
03.05.2013, 21:04     Конструктор. Как создать #2
C++
1
Tochka(double,double, double, double);
alexSo94
140 / 4 / 1
Регистрация: 24.02.2013
Сообщений: 46
03.05.2013, 21:17  [ТС]     Конструктор. Как создать #3
Цитата Сообщение от Maxtron Посмотреть сообщение
C++
1
Tochka(double,double, double, double);
Не то.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2013, 21:19     Конструктор. Как создать
Еще ссылки по теме:

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

Создать конструктор загружающий данные из файла - C++
Создать метод &quot;вывод из файла&quot;, или как конструктор сделать, вот как я пытаюсь product (std::ifstream&amp; fin, product&amp; p1) { ...

Как написать конструктор!? - C++
Всем привет! В классе UTM вылезают ошибки, предполагаю, что из-за неправильного конструктора, помогите, эта моя первая программа с...

как вызвать конструктор? - C++
class t_figure { protected: int m_hor; // цифра по горизонтали char m_vert; // буква по вертикали int m_color; // цвет... ...


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

Или воспользуйтесь поиском по форуму:
0x10
2459 / 1631 / 238
Регистрация: 24.11.2012
Сообщений: 4,012
03.05.2013, 21:19     Конструктор. Как создать #4
Что за транслит в коде...
Будем считать, что класс называется Point.
C++
1
2
3
4
5
6
7
8
class Point;
 
class Rectangle
{
public:
    Rectangle(const Point& p1, const Point& p2, const Point& p3, const Point& p4);
    // ...
};
Yandex
Объявления
03.05.2013, 21:19     Конструктор. Как создать
Ответ Создать тему
Опции темы

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