zoukankan      html  css  js  c++  java
  • POJ C++程序设计 编程作业—类和对象 编程题#1

    编程题#1

    来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)

    注意: 总时间限制: 1000ms 内存限制: 65536kB

    描述

    下面程序输出的结果是:

    0

    5

    请填空:

    #include <iostream>
    using namespace std;
    class A {
    public:
        int val;
    // 在此处补充你的代码
    };
    main() {
        A a;
        cout << a.val << endl;
        a.GetObj() = 5;
        cout << a.val << endl;
    }

     

    输入

     

    输出

    0

    5

     

    样例输入

     

    样例输出

    0
    5

     

    提示

    所缺代码具有如下形式:

        A(_________________ ){ val = n; }
        ________________ GetObj() {
            return _________________;
        }

     1 #include <iostream>
     2 using namespace std;
     3 
     4 class A {
     5 public:
     6     int val;
     7     // 在此处补充你的代码
     8 public:
     9     A(int n = 0)
    10     {
    11         val = n;
    12     }
    13     A& GetObj() {
    14         return *this;
    15     }
    16 };
    17 
    18 int main(int argc, const char * argv[]) {
    19     A a;
    20     cout << a.val << endl;
    21     a.GetObj() = 5;
    22     cout << a.val << endl;
    23 }
  • 相关阅读:
    构建之法阅读笔记05
    第十一周的学习进度条
    第十周的学习进度条
    第九周的学习进度条
    UI分析之石家庄铁道大学官网
    个人工作总结10
    个人工作总结09
    Lua 笔记16
    Lua 笔记15
    Lua 笔记14
  • 原文地址:https://www.cnblogs.com/dagon/p/4739751.html
Copyright © 2011-2022 走看看