招生考试网
学历| 高考 美术高考 考研 自考 成考 专升本 中考 会考 外语| 四六级 职称英语 商务英语 公共英语 日语能力 翻译资格 JTEST
资格| 公务员 报关员 银行从业 司法 导游 教师资格 报关 财会| 会计证 经济师 会计职称 注册会计 税务师 资产评估 审计师
工程| 一建 二建 造价师 造价员 咨询师 监理师 安全师 医学| 卫生资格 执业医师 执业药师 执业护士 | 教案 论文 文档
IT类| 计算机等级 计算机软考 职称计算机 高校计算机 推荐-国家公务员 事业单位招聘 军校国防生 自主招生 艺术特长生 招飞
 3773考试网 - 计算机等级考试 - 经验交流 - 正文

掌握C++

来源:fjzsksw.com 2009-12-17 15:16:50

题外话

  打开掌握C++这一章节,首先想到的是以前我非常喜欢的一个英语教师老罗说的一句话:一个人如果连自己的母语都学不好,那他很难学好一门外语。接触程序开发差不多有4,5年的时间了,现在看来,我是那个没有学好母语的人。

  大学期间学的第一门程序设计语言是C++,成果可以用惨烈来形容,课程结束之后留下的印象大概就是:指针太繁琐了,C++博大精深啊!再后来便喜欢上了一种叫做asp.net的开发技术,因为它其中使用的C#语言是没有指针的。很不幸的是做asp.net开发这几年我只是粗略的翻过《C#入门经典-第三版》和《C#高级编程-第四版》,至于程序员必备的MSDN,我基本上都没安装过,罢了,从零开始,学习C++。

  看《VC++深入详解》这本书之前,每天大概2个小时,花了半个月的把《C++ Primer-第四版》看了一遍,因为实际动手较少,只能说有一个初略的了解,对C就完全没有概念了,只能猜测下C和C++在基本的表达式,语句和控制流程等基础语法方面是类同的。

  面向对象

  C++是面向对象的程序设计语言,带类的C,比C多出了面向对象的特性,“面向对象”这个概念够大了,面向对象的主要特点有

  封装性:把数据和操作数据的函数组织在一起,不仅使程序更加紧凑,而且提高了类的内部数据的安全性;

  继承性:是一个类具有另外一个类的属性(数据)和行为(函数),增加了程序的可拓展性和代码的复用;

  多态性:一个接口,不同的实现(很难理解,很难解释)。

  结构和类

  写一个简单的C++程序:

  view sourceprint?01 //看完书本中的第一张,VC中很多结构的定义,烦

  02

  03 #include <iostream.h>

  04

  05 struct point//换成class

  06

  07 {

  08

  09        int x;

  10

  11        int y;

  12

  13 };

  14

  15 void main()

  16

  17 {

  18

  19        point pt;

  20



  • 上一个文章:
  • 网站版权与免责声明
    ①由于各方面情况的不断调整与变化,本网所提供的相关信息请以权威部门公布的正式信息为准.
    ②本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权及个人隐私等问题,请在两周内邮件fjksw@163.com联系.
    推荐文章
  • 此栏目下没有推荐文章


  • | 关于我们 | 联系我们 | 版权申明 | 网站导航 |
    琼ICP备12003406号