• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 258
  • Last Modified:

how can i declare Classes in c++

classes in c++ it introduction to "oop"
then i need program using class.
and what mian of consturcter and destructer?
mianing vertiul;
sen a full programme to explian  this way.
0
fathikhid
Asked:
fathikhid
1 Solution
 
laeuchliCommented:
sorry, we are not allowed to do school project.
0
 
ntdragonCommented:
you see we don't do homework but i"ll explain a little that you"ll understand the idea

class structure:

class name_of_the_class{
private:
//here goes the private data members
//and the private methods mostlly data
//members
public:
//here goes the public data members
//and the public methods mostlly methods
//and the c'tors and the d'tors
};

now the idea of the c'tor is to updata the class data members with data at the creation of the class like
class myclass{
private:
int x;
public:
myclass(int x1){
x=x1;
}
then in main
myclass class1(1);
//it will create a class named class1 //type of myclass when the x paramter
//will be 1 <x=1>

//the d'tor used to free memory when
//class is distoried it used to free
//dynamic allocated memroy using the
//funcs delete or delete[]

i hope you got the idea now you"ll have to do the rest by yourself

0
 
rkcthCommented:
class myclass
{
public:
void myclass();
void ~myclass();
}

myclass::myclass()
{
//code for constructor goes here
}

myclass::~myclass()
{
//code for destructor goes here
}

constuctors are called whenever someone makes a variable of your class type. Destructors are called when it is destroyed.
Hope this helps.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Microsoft Office 2010

This course will introduce you to the interfaces and features of Microsoft Office 2010 Word, Excel, PowerPoint, Outlook, and Access. You will learn about the features that are shared between all products in the Office suite, as well as the new features that are product specific.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now