c++感受

来源:互联网 发布:阿里云客服能用手机吗 编辑:程序博客网 时间:2024/06/07 10:24

       哎,今天看了csdn发的c++视频,哎呀!真是感慨万千啊。原来网上的所有东西都是打编码出来的,一开始真有点听不懂。毕竟是刚接触这个,一时还不适应,所以我要把它弄懂,吃透。

         今天我 看的视频是讲c++是面向对象的,和c不同,c是面向过程的,比较难学点,一开始就有点把我讲蒙啦,计算机的语言发展史是先由机器语言--汇编语言--高级语言(c,c++),c++比c多的优点是具有可移植性、可扩充性、可重用性、可维护性(这些有点不太懂);还有面向对象的 静态属性-数据成员和动态属性-成员函数;在一个就是用class关键字用来声明一个类,而且类名必须由字母、数字、下划线组成;{ }用来指明类题的开始与结束,分号用来结束类声明,这些都必须记住,因为这些都是基础啊,呵呵。更重要的是main(),他是主函数,每个c++必须有一个主函数,因为程序都从这里开始。还有经常用的的一些常量整型(int)、字符型char、浮点型float、双精度浮点型double,其实我理解的就是是整数就用int,带小数点就用double或float,这些都是常用的;一个类里面包括私有成员private和公有成员public;编一个程序这两个是都不能少的,因为private有他才能封装(有点稍不懂,只记住了他);public是屏幕上显示的,所以也得有;

        这些都是我看视频,还有是上课时听得的一点知识,先写着抹点吧;一会写多了后面都没法写啦,前面的都是这几天我对c++的自己的一些理解;可能有点不规范;请大家多多指教我这个刚踏入IT行业的新手吧;下面我就自己编写一个简单的编码,说太多也不如自己做一个。呵呵

#include <iostream.h>

class myclass

{

  private:

          int x,y;

public:

       void set(int a,int b)

{

x=a,y=b;

}

void show()

{

cout<<"x="<<x<<'\t'<<"y="<<y<<endl;

}

};

void main()

{

myclass m1;

m1.set(5,6);

m1.show();

}

这个我做了一遍,还可以就是定义一个班;有关于函数的还,多多指教啊!!!!!!!感谢!!!!!!

原创粉丝点击