博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vc++windows编程技术(1)
阅读量:6859 次
发布时间:2019-06-26

本文共 638 字,大约阅读时间需要 2 分钟。

hot3.png

1.1Windows应用特点

    windows应用的面相对象性的了解 。并不是意味着windows应用是采用面相对象的语言开发的。

    windows应用时多任务的可以同时运行2个或以上的控制台应用;而控制台应用是单任务的,即在同一个控制台下一次只能运行一个应用。

     设备无关的图形输出。windows应用的所有输出都是图形的。

1.2面相对象程序设计基础

    对象的三个特征:标志,状态和行为。标志即对象名(标示符);状态即对象的属性,是对象的静态特征(属性,域,字段);行为是对象能够提供的服务,是对象的动态特征(函数,方法)。

    类中只是定义了数据的类型和结构,并没有具体的值,根据类的定义产生一个对象的过程中,必须填入具体的值,哪怕是部分的或是默认的值。所以类是概念性的,对象是具体性的。

    类的定义要占据一定的存储空间,类的定义方法和类名是存放在一起的。当一个具体的对象产生的时候,面相对象语言系统为这个对象分配存储空间,这个存储空间主要存放该对象的名和数据成员;

    对象的静态特征是每个对象特有的,但是动态特征是某一类型的所有对象公有的。

    接口与类的最大差别是接口中定义的成员并没有实现,接口中的方法是只有方法头,而没有方法体的定义。

    聚合是两个或多个对象之间的协作关系。

    嵌套:在一个类中定义另一个类叫做嵌套,类中之类称为嵌套类。继承,聚合和嵌套是在设计阶段完成的工作。

    多态。

转载于:https://my.oschina.net/sanshenghui/blog/336538

你可能感兴趣的文章
Realm为Node.js发布对象数据库
查看>>
农民别再愁!人工智能帮你诊断作物疾病
查看>>
物联网行业将掀起新一轮并购潮 步入整合期
查看>>
夏日炎炎 构筑安防线 这些知识你Get到了吗?
查看>>
《C语言程序设计:问题与求解方法》——2.4节C语言源程序的次要组成成分:编译预处理命令、注释和声明...
查看>>
业绩不佳引裁员 雅虎2016有点烦
查看>>
《Hadoop实战第2版》——导读
查看>>
德国为新能源付出了哪些巨大的代价?
查看>>
探讨医疗人工智能之眼科AI的真实应用场景(肽积木CEO柏文洁)丨硬创公开课...
查看>>
中冶集团首度亮相智博会 探索“智慧城市的智慧地下”
查看>>
大数据认知:军事后勤变革的新引擎
查看>>
荷兰Serverius数据中心如何逆袭运营困境
查看>>
思科:6成物联网计划仍处于概念验证阶段
查看>>
物联网普及率目前第一是韩国
查看>>
远离个人信息裸奔伤害
查看>>
智慧城市如何应对洪灾?
查看>>
欧盟将在数千城镇公共区域提供免费无线网
查看>>
对原产于韩国的进口太阳能级多晶硅所适用反倾销措施进行期中复审调查
查看>>
有关大数据,看这一篇就够了!
查看>>
Orange将“鸡蛋”放入ECOMP的篮子
查看>>