void main(void)
{
CSmsMessage* smsMessage = new CSmsMessage(); // ... ваші виклики методів...
delete smsMessage;
}
Виділення файлів для класу
Правильним стилем для збереження коду, вважається виділення для кожної групи близьких класів двох файлів: .h та .cpp. Іменувати такі файли рекомендується на базі основного класу в наборі класів. Більш частим є використання одного класу для одного набору h-cpp.
Приклад оформлення файлів приведено нижче:
SmsMessage.h
/*
============================================================================
Name |
: SmsMessage.h |
Author |
: Rostyslav Gryb |
Version |
: 1.00.00 |
Description : CSmsMessage declaration
============================================================================
*/
#ifndef SMSMESSAGE_H #define SMSMESSAGE_H
// CLASS DECLARATION class CSmsMessage
{
public:
/** * Конструктор без параметра */
CSmsMessage(void);
/**
*Конструктор із параметром
*@param aTextLength Задає довжину тексту
*/
CSmsMessage(int aTextLength);
/**
*Конструктор копіювання
*@param aSmsMessage Вихідний об єкт із даними для копіювання
*/
CSmsMessage(const CSmsMessage& aSmsMessage);
/** * Деструктор */
~CSmsMessage();
public:
/** * Встановлює нову довжину тексту */
void SetTextLength(int aTextLength);
private: