手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

C++面向对象的概念简介

时间:2024-10-15 11:00:33

C++是一种面向对象高级语言,这个名称相对与C语言面向过程来说确实不同,首先说说面向过程,这个很好理解,就是按照程序整个过程来设计,事情从头到尾一目了然。这才以前的计算机编程,特别是DOS年代,是非常适合的。不过随人类科技的进步和windows时代的出现,面向过程为主导的程序设计就有点力不从心了。面向对象由此诞生,由于程序要干很多的事情,界面还要响应用户的不同输入并同时进行输出,以每个对象为设计单位就显得更加合理,因为面向对象语言从此诞生。C++边是其中一种比较经典的面向对象语言,我们可以把,屏幕、键盘、窗口和通讯单元都看成不同的对象来完成程序任务。

详细

1、// 例:C++简单的面向对象编程#include <iostream>using namespace std;int main (){ char name[20]; cout << "Please input your name:"; cin >> name; // 保存输入名 return 0;}

2、例子是个简单C++例子,但包含了面像对象的设计思路。cout屏幕控制台输出对象,通过输出流我们将程序输出到屏幕;cin外设键盘的输入对象,用户的键盘输入的信息会通过此对象的输出流转存到保存的变量中。

3、通过简单的例子大家已经初步了解了面向对象的设计思路,实际程序中面向的对象更多,如窗体的各个但愿,及功能单元等。无论是按钮还是打字软件等都是负责不同功能的对象。因此要把握好面向对象的设计思路还需不断学习。

© 手抄报圈