第6周实验报告1

原创 2012年03月26日 19:20:45
/*
*#实验目的:加强对类的认识。    
*实验内容:调试程序    
* 程序头部注释开始    
* 程序的版权和版本声明部分    
* Copyright (c) 2011, 烟台大学计算机学院学生     
* All rights reserved.    
* 文件名称:                                 
* 作    者:朱亚楠                              
* 完成日期:  20112年 03月 26 日    
* 版 本 号:            
    
* 对任务及求解方法的描述部分    
* 输入描述:    
* 问题描述:    
* 算法说明:
* 程序头部的注释结束(此处也删除了斜杠) 
*/  
修改一:  
  
  
//c.h  
#include <iostream>  
  
using namespace std;  
  
class C  
{  
private:  
    int x;  
public:  
    C(int x)  
    {this->x = x;}  
    int getx()const  //如果一个对象被声明为常对象,则不能调用该对象的非const型的成员函数。  
    {  
        return x;  
    }  
};  
  
//main.cpp  
  
  
#include"c.h"  
void main()  
{  
    const C c(5);  
    cout<<c.getx();  
    system("pause");  
}  
  
  
  
修改二:  
  
 
  
#include <iostream>  
  
using namespace std;  
  
class C  
{  
private:  
    int x;  
public:  
    C(int x)  
    {this->x = x;}  
    int getx()  
    {  
        return x;  
    }  
};  
  
#include"c.h"  
void main()  
{  
     C c(5);   //将常对象改为非常对象就可调用非const型的成员函数  
    cout<<c.getx();  
    system("pause");  
}  
第一种方法感觉比较好,如果不用常对象就失去保护数据成员的意义 









                    

编译原理LL(1)文法实验报告

LL(1)分析法,就是指从左到右扫描输入串(源程序),同时采用最左推导,且对每次直接推导只需向前看一个输入符号,便可确定当前所应当选择的规则。实现LL(1)分析的程序又称为LL(1)分析程序或LL(1...
  • hubaoquanu
  • hubaoquanu
  • 2017年06月12日 23:44
  • 860

C++实验报告1

一、问题及代码 /* * 文件名称:贪婪的富翁 * 作 者:赖豪运 * 完成日期:2017 年 3 月 13 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:循环 * 输入描述:...
  • qq_37644984
  • qq_37644984
  • 2017年03月14日 10:28
  • 240

第三章实验报告(1)

《数据结构》实验三:    栈和队列实验 一..实验目的      巩固栈和队列数据结构,学会运用栈和队列。 1.回顾栈和队列的逻辑结构和受限操作特点,栈和队列的物理存储结构和常见操...
  • HL_liang
  • HL_liang
  • 2014年11月06日 17:22
  • 473

软件工程实验报告 一

课程 班级 学  号 姓  名 实验时间 软件工程导论 12电信2 120705206 金敏 2013...
  • honghu1314
  • honghu1314
  • 2013年12月16日 00:54
  • 1311

第三次上机实验报告1

目标: 1. 掌握C语言基本运算符和表达式用法; 2. 预习选择和重复控制语句的用法.   任务1:假设整型变量 a 的值是 1,b 的值是 2,c 的值是 3,请判断各语句的值,写出执行结果...
  • xm54007
  • xm54007
  • 2013年04月02日 13:52
  • 414

第一次实验报告(1)

一.实验目的  复习巩固VC编程环境的使用,以及C++模板设计。 1.回顾并掌握VC单文件结构程序设计过程。 2.回顾并掌握VC多文件工程设计过程 3.掌握VC程序调试过程。 4.回顾C++...
  • gsy147
  • gsy147
  • 2014年09月24日 18:38
  • 348

数据结构实验报告1

1.随机产生或键盘输入一组元素,建立一个带头结点的单向链表(无序)。 typedef int Elemtype; typedef struct node { Elemtype data; ...
  • wilver
  • wilver
  • 2016年05月03日 20:34
  • 803

ucore-lab1实验报告

练习一: 1、操作系统镜像文件ucore.img是如何一步一步生成的?(需要比较详细地解释Makefile中每一条相关命令和命令参数的含义,以及说明命令导致的结果) + cc kern/init/i...
  • cs_assult
  • cs_assult
  • 2015年06月02日 23:25
  • 3409

SQL 数据初级查询—实验报告

一、实验目的     熟练掌握表中数据的各种查询功能,为后继学习作准备。 二、实验属性     1、了解并掌握SQL管理控制器的使用;     2、掌握基本表的数据查询。 ...
  • hh12211221
  • hh12211221
  • 2016年12月20日 11:00
  • 1116

C++第6周项目1 - 改错

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565,本周题目链接:http://blog.csdn.net/sxhelijia...
  • sxhelijian
  • sxhelijian
  • 2013年04月05日 21:31
  • 2190
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第6周实验报告1
举报原因:
原因补充:

(最多只允许输入30个字)