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

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

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2009, 17:01   #1
Элодар
Пользователь
 
Аватар для Элодар
 
Регистрация: 05.05.2008
Сообщений: 21
По умолчанию Конструкторы и деконструкторы

Понятия и другие аспекты я понял. Можете превести пример, где они покажут себя в игре. За что они там отвечают?
Верь в свою мечту.............
Элодар вне форума Ответить с цитированием
Старый 09.02.2009, 17:07   #2
AlDelta
Реанимируюсь...
Участник клуба
 
Аватар для AlDelta
 
Регистрация: 19.07.2007
Сообщений: 1,445
По умолчанию

http://delphibasics.ru/Class.php
http://delphibasics.ru/Constructor.php
http://delphibasics.ru/Destructor.php
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе...
P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows"
AlDelta вне форума Ответить с цитированием
Старый 09.02.2009, 22:09   #3
Элодар
Пользователь
 
Аватар для Элодар
 
Регистрация: 05.05.2008
Сообщений: 21
По умолчанию

А если в С++?
Верь в свою мечту.............
Элодар вне форума Ответить с цитированием
Старый 09.02.2009, 22:13   #4
AlDelta
Реанимируюсь...
Участник клуба
 
Аватар для AlDelta
 
Регистрация: 19.07.2007
Сообщений: 1,445
По умолчанию

Покажите вами созданный класс.
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе...
P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows"
AlDelta вне форума Ответить с цитированием
Старый 09.02.2009, 23:25   #5
Элодар
Пользователь
 
Аватар для Элодар
 
Регистрация: 05.05.2008
Сообщений: 21
По умолчанию

#include <cstdio>
#include <cstdlib>
#include <iostream>
using namespace std;

class Student
{
public:
Student()
{
cout<< "Конструируем Student"<<endl;
semesterHours=0;
gpa = 0.0;
}
protected:
int semesterHours;
float gpa;
};
int main(int nNumberofArgs, char* pszArgs[])
{
cout<<"Создание нового объекта Student"<<endl;
Student s;
cout<<"Создание нового объекта Student в куче"<<endl;
Student* pS = new Student;
system("PAUSE");
return 0;
}
Верь в свою мечту.............
Элодар вне форума Ответить с цитированием
Старый 11.02.2009, 10:25   #6
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Цитата:
Сообщение от Элодар Посмотреть сообщение
Можете превести пример, где они покажут себя в игре. За что они там отвечают?
Да где угодно. Все зависит от вас. Использование классов это всего лишь разновидность реализации конкретной программы, стиль программирования, а не технология создания игр.

За что отвечают? - Да ни за что. За что придумаете, за то и будет отвечать конкретный созданный вами класс.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конструкторы и классы С++ Lioness Помощь студентам 12 06.11.2011 09:50
Конструкторы Лорд Общие вопросы C/C++ 1 21.12.2008 18:35