3-6 静态数据成员与静态成员函数

来源:互联网 发布:学java就业好么 编辑:程序博客网 时间:2024/06/16 14:59

3-6 静态数据成员与静态成员函数
Time Limit: 1000MS Memory Limit: 65536KB
Problem Description

通过本题目的练习可以掌握静态数据成员和静态成员函数的用法

要求设计一个点类Point,它具有两个double型的数据成员x,y。和一个静态数据成员count ,用以记录系统中创建点对象的数目。为该类设计构造函数和析构函数,在其中对count的值做修改,体现点的数目的动态变化。并为其添加一个静态成员函数用以输出count的值;成员函数showPoint()用于输出点的信息。

并编写主函数,输出以下的内容。
Input


Output

Example Input

Example Output

x=0,Y=0
the number of points is 3
Deconstructor point x=5
Deconstructor point x=3
Deconstructor point x=0

Hint

Author
黄晶晶

#include<iostream>#include<bits/stdc++.h>using namespace std;class Point{public:    double x,y;    static int cnt;    Point(double a = 0,double b = 0)    {        x = a;        y = b;        cnt++;    }    static void f()    {        cout<<"the number of points is "<<cnt<<endl;    }    void showPoint()    {        cout<<"x="<<x<<","<<"Y="<<y<<endl;    }    ~Point()    {        cout<<"Deconstructor point x="<<x<<endl;    }};int Point::cnt = 0;int main(){    Point a(0,0),b(3),c(5);    a.showPoint();    Point::f();    return 0;}
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 四川美丰股票 四川美丰股吧 四川美丰 000731 四川美丰000731 美丽鲜花 美丽反义词 美丽新世界 美丽英文 美丽中国 美丽女教师 美丽小蜜桃 美丽近义词 美丽蜜桃 如此美丽 北京美丽 美丽教师 美丽英语 美丽的校园 美丽的颜色 什么的美丽 美丽的意思 美丽的作文 美丽图 要多美丽有多美丽 美丽歌曲 美丽面对面 美丽花 美丽沙 她美丽 美丽的地方 美丽照片 美丽经典园 聚美丽 美丽的女孩 健康美丽 美丽的照片 美丽鲜花网 美丽在线 终生美丽 终身美丽