如何基于我的头文件编写适当的构造函数(C ++)

时间:2018-11-18 14:05:40

标签: c++ class constructor header

我知道有很多教程,而且Stack溢出本身也有很多解决方案,但是我并没有真正了解构造函数的概念-如果编译软件将创建一个构造函数,编写它们的目的是什么?它自己的?我的另一个问题是,是否有必要在我的C ++程序的头文件中编写适当的代码:

#pragma once
class customers
{
public:
    char firstname[50];
    char lastname[50];
    char address[64];
    char password[50];
    int age;
    char email[100];
    void Add_customer();
    customers change_customer(customers);
    void remove_customer(customers*[], customers);
    void search_customer(customers, customers[]);
    char getName();
    void setName(char[]);


};

在编写构造函数时应避免什么以及如何编写一个构造函数-我知道它们允许初始化标头编写的类中的变量,但这是我所了解的-因此,请使用上面给出的标头作为示例。谢谢您抽出宝贵的时间来帮助我。

0 个答案:

没有答案