Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2010, 00:10   #1
BadProgrammer
Пользователь
 
Аватар для BadProgrammer
 
Регистрация: 09.01.2010
Сообщений: 14
По умолчанию Вопросы по объектам

Здравствуйте!
Для программистов у меня на сей раз два вопроса, буду благодарен за ответы к ним:
Для начала, вот тут код класса:
Код:
public ref class Server
{
public:
//объявления переменных и т.д. и т.п.
//место 1
}
Итак, вопросы:

1)Мне нужно создать внутри этого класса объект, создание которого выглядит примерно вот так:
Код:
Socket^ Client = gcnew Socket (бла-бла-бла);
т.е. я хочу создать объект в объекте, так, чтобы обращение ко внутреннему объекту выглядело так:
Код:
Server->Client->метод класса "Client"
Как это реализовать? Я начинающий программист, так что за примеры кода и тчательное объяснение отдельное спасибо.

2)У меня есть два класса, написанных мною, к примеру:
Код:
public ref class Science
{
//...
}

public ref class Math
{
public
int pi;
//...
}
Как сделать так, чтобы можно было обратиться к pi через команду, вроде:
Код:
Science->Math->pi
(под Science и .т.п. я имею ввиду не сам класс, а объект, созданный при помощи этого класса).
Заранее спасибо.
BadProgrammer вне форума Ответить с цитированием
Старый 20.12.2010, 03:34   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

1)
Код:
public ref class Server
{
public:
    Socket^ Client;//в конструкторе уже пишем gcnew, а в деструкторе gcdelete(или как там)
}
2)
Код:
public ref class Math
{
public
int pi;
//...
}

public ref class Science
{
    Math^ math;//про конструктор см выше.
}
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обращение к объектам Ленты. WizarD.89 Microsoft Office Excel 7 19.12.2010 14:03
привязка к динамическим объектам areyoudead Общие вопросы Delphi 7 04.11.2010 14:15
обращение к объектам по индексам Zo0M Общие вопросы Delphi 8 24.02.2010 14:15
вопрос по объектам на паскале demonara Помощь студентам 7 09.09.2009 20:52
С++ Интересный вопрос по объектам: Познающий Помощь студентам 12 11.05.2009 19:26