C++考完啦~~~~~~

简介:       今天下午从考场出来,感觉顿时轻松了。       总觉得一件事拖的越长,心里就越不踏实。过还是不过给一个字,我心里就踏实了(理解下吧~)。       回想起对于C++的学习,我认为这是一件值得纪念的事。

      今天下午从考场出来,感觉顿时轻松了。

      总觉得一件事拖的越长,心里就越不踏实。过还是不过给一个字,我心里就踏实了(理解下吧~)。吐舌头

      回想起对于C++的学习,我认为这是一件值得纪念的事。因为我最初的“面向对象”四个字就是从这里开始实践的。虽然在学习C++之前,也写过那么两行代码,画过UML图,接触过结构化的开发过程,但是对于封装,继承和多态理解的始终是停留在表面的,就像对于一个人,只知道他的名字和他的一些基本信息,虽然知道,却不了解那样。

     但是学过了C++之后,感觉就不同了:

         1,对复用的理解更深了。以前自己对复用做的最好的地方除了复制粘贴就是会写函数。总觉得你给我几个参数,我给你写个过程,然后再给你个返回值或者根据你给我的参数执行某些操作,这就很了不起了。因为中间省略了很多代码,又简洁又高效。但是,在接触C++之后,对复用的理解就更深了。在C++中,通过继承基类,这样的复用效率更高。如果再加上设计模式,使用聚合,组合,那就是更好的了。

         2,多态。在众多的二级题中,我常常看到这样一行代码:把子类的对象赋值给父类的引用。 真不知道当初那些巨人们是怎么想出来的,简直太厉害了。

         3,关于数据的访问权限问题:在面向对象的语言中,是很强调数据的封装的,通过private,protected,public,来控制对数据访问。这是大致分了3个层次的访问权限。但是为了使用方便,其实还有其他隐含的访问权限控制,比如用于数据共享的定义static成员和const成员,用于在类外访问类成员函数的friend.所以说,在面向对象中,对数据的存取访问还是非常好的,既有条理,有很有人情味,方便使用。

        我的C++学习在C#之前,在学习C#的时候,借鉴C++了部分东西,感觉C++起了一个非常好的过渡作用。另外,对于继承问题:多继承和单继承,在C++中,没有接口,只有多继承,而在C#中,为了安全和防止出现错误,引入了接口,学习了这两种继承方式,在后来的设计模式的学习中,有了一个很好的铺垫。

    (⊙o⊙)…。。说了too much,最后一句:知识之间都是有联系的,多学一点儿会理解的更深刻。

       

目录
相关文章
|
8月前
|
存储 Oracle 搜索推荐
电子商务中数据库的应用以及选择
【4月更文挑战第10天】电子商务依赖数据库进行数据存储与管理,涵盖产品信息、订单、用户数据。数据库支持数据分析,揭示市场趋势,助力企业决策。在客户关系管理中,数据库帮助理解客户行为,实现个性化服务。订单处理也离不开数据库,确保操作准确高效。数据库系统如MySQL、Oracle满足不同业务需求,选择时要考虑性能、规模及管理特性。合适的数据库对电商业务的性能和稳定性至关重要。
232 4
|
7月前
|
存储 人工智能 自然语言处理
Llama3-8B秒杀700亿巨兽?北大博士生等全新BoT框架推理暴涨70倍,24点图形推理一步成神
【6月更文挑战第16天】北大团队提出BoT框架,增强LLM推理能力。新方法使用"meta-buffer"存储思维模板,提升效率70倍。在多个推理任务上表现优越,尤其在"Game of 24"等任务中成绩显著,挑战Llama3-70B。然而,计算资源需求大,对复杂任务鲁棒性仍有待提升。[链接:https://arxiv.org/abs/2406.04271]**
180 5
|
7月前
|
人工智能 自然语言处理 搜索推荐
|
7月前
|
机器学习/深度学习 存储 监控
基于YOLOv8深度学习的野外火焰烟雾检测系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标检测(1)
基于YOLOv8深度学习的野外火焰烟雾检测系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标检测
|
7月前
|
机器学习/深度学习 人工智能 监控
基于YOLOv8深度学习的葡萄病害智能诊断与防治系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战
基于YOLOv8深度学习的葡萄病害智能诊断与防治系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战
|
8月前
|
机器学习/深度学习 人工智能 自然语言处理
生产中的大语言模型(MEAP)(一)(4)
生产中的大语言模型(MEAP)(一)
115 0
|
8月前
|
人工智能 机器人
【好玩AI】【Prompt】情人节了,用GPT写个【骂醒恋爱脑】的机器人跟自己对话吧
【好玩AI】【Prompt】情人节了,用GPT写个【骂醒恋爱脑】的机器人跟自己对话吧
281 0
|
8月前
|
存储 人工智能 JSON
全方位碾压chatGPT4的全球最强模型Claude 3发布!速通指南在此!保姆级教学拿脚都能学会!
全方位碾压chatGPT4的全球最强模型Claude 3发布!速通指南在此!保姆级教学拿脚都能学会!
|
SQL 机器学习/深度学习 分布式计算
「大数据架构」Spark 3.0发布,重大变化,性能提升18倍
「大数据架构」Spark 3.0发布,重大变化,性能提升18倍
|
8月前
【vpp2206 测试】
【vpp2206 测试】