#include <iostream>; using namespace std; //结构体.结构体中默认的访问权限是public struct People { int a; int b; void output() { a = 1000; b = 2000; cout << a << endl << b << endl; } }; //类.类中的变量或函数的访问权限默认是private。 class Point { public : int x; int y; //无参构造函数 Point() { x = 1; y = 2; } //带两个参数的构造函数 Point(int a,int b) { x = a; y = b; } //析构函数。用在程序结束后释放对象。 ~Point() { cout << "~Point()" << endl; } void output() { cout << x << endl << y << endl; } void output(int x,int y) { this->x = x; this->y = y; } }; int main(){ People mPeople; mPeople.output(); //实例化一个对象 p1 Point p1; p1.output(); //实例化一个对象 p2 并赋值。 Point p2(8,8); p2.output(80,80); p2.output(); return 0 ; }
从0学习C++ (七) 结构体 与 类
猜你喜欢
转载自android-zhang.iteye.com/blog/2000366
今日推荐
周排行