C++构造函数基础

来源:互联网 发布:sql msde 编辑:程序博客网 时间:2024/06/03 19:26

构造函数基础

//构造函数#include<stdio.h>class PPoint{int x;int y;public:    PPoint(int a = 10,int b =5):x(a),y(b)    {        printf("x=%d,y=%d\r\n",x,y);    }};int main(){    //一般定义    PPoint a(1,3);    //一般定义    PPoint *b = new PPoint(2,4);    delete b;    //一次性对象    PPoint(10000);    //重载调用    //PPoint c(); //无参数函数声明    PPoint c; //无参数类定义    PPoint d(1); }

//1.定义构造函数
//2.在构造函数中初始化成员变量
//3.定义类变量
//4.设置默认参数
//5.无参数函数声明与无参数类定义的区别
//6.无参数构造函数的重载
//7.构造顺序

0 0
原创粉丝点击