抽象与类

举报
dfsafdfsaf 发表于 2020/12/17 17:34:33 2020/12/17
【摘要】 将问题的本质特征抽象出来,并根据特征来描述解决方案,接口描述用户如何初始化、更新、和显示数据。抽象:通往用户定义类型的捷径。用户定义类型:实现抽象接口的类设计。接口接口:一个共享框架,供两个系统交互时使用。程序接口将你的意图转换为存储在计算机中的具体信息。公共接口:对于类来说,公共是使用类的程序,交互系统由类对象组成,而接口由编写类的人提供方法组成。接口让程序员能够编写与类对象交互的代码,从...

将问题的本质特征抽象出来,并根据特征来描述解决方案,接口描述用户如何初始化、更新、和显示数据。

抽象:通往用户定义类型的捷径。

用户定义类型:实现抽象接口的类设计。

接口

接口:一个共享框架,供两个系统交互时使用。
程序接口将你的意图转换为存储在计算机中的具体信息。

公共接口:对于类来说,公共是使用类的程序,交互系统由类对象组成,而接口由编写类的人提供方法组成。

接口让程序员能够编写与类对象交互的代码,从而让程序能够使用类对象。

计算string对象包含多少个字符,无需打开对象,只需使用string类提供的size()方法。

getline()是istream类的公共接口组成部分,使用cin的程序不是直接与cin对象内部交互来读取一行输入,而是用getline()。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。