- 详解基于接口编程、组合优于继承、控制反转及SOLID五个原则 详解基于接口编程、组合优于继承、控制反转及SOLID五个原则
- 不知不就我们就来到了面向对象下,以下就是面向对象下的全部知识了,友元函数和匿名对象可谓非常有特点快去看看吧! 不知不就我们就来到了面向对象下,以下就是面向对象下的全部知识了,友元函数和匿名对象可谓非常有特点快去看看吧!
- const 成员函数和初始化列表你了解嘛?今天就带你重新认识一下C++的构造函数让你感受祖师爷的高明之处! const 成员函数和初始化列表你了解嘛?今天就带你重新认识一下C++的构造函数让你感受祖师爷的高明之处!
- 特殊的函数名你见过吗?在C++中为了增强代码的可读性新增了运算符重载的概念一个运算符就是一个函数还不快来看看! 特殊的函数名你见过吗?在C++中为了增强代码的可读性新增了运算符重载的概念一个运算符就是一个函数还不快来看看!
- 我们都知道面向对象的对象是一个宏观的概念, 万事万物都可以当成一个对象。而现实中我们的对象是可以复制的,那么我们在编程中创建的对象如何进行复制呢? 我们都知道面向对象的对象是一个宏观的概念, 万事万物都可以当成一个对象。而现实中我们的对象是可以复制的,那么我们在编程中创建的对象如何进行复制呢?
- 类对象函数的核心设计----This指针This指针是什么? 如下,我们设计一个日期类Date:#include<iostream>using namespace std;class Date{public: void Init(int year, int month, int day) { _year = year; _month =... 类对象函数的核心设计----This指针This指针是什么? 如下,我们设计一个日期类Date:#include<iostream>using namespace std;class Date{public: void Init(int year, int month, int day) { _year = year; _month =...
- Date类成员变量 通常来说,一个日期是由三部分构成的,分别是:年,月,日。由此,日期类的成员变量就很好制定,即三个整形,分别为:_year,_month,_day,如下:class Date{public: //类函数声明/定义部分 //成员变量一般需要保护起来private: int _year; int _month; int _day;};... Date类成员变量 通常来说,一个日期是由三部分构成的,分别是:年,月,日。由此,日期类的成员变量就很好制定,即三个整形,分别为:_year,_month,_day,如下:class Date{public: //类函数声明/定义部分 //成员变量一般需要保护起来private: int _year; int _month; int _day;};...
- 泛型编程 模板是C++泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。 模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。 每个容器都有一个单一的定义,比如 向量,我们可以定义许多不同类型的向量,比如 vector <int> 或 vector <string>。 ... 泛型编程 模板是C++泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。 模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。 每个容器都有一个单一的定义,比如 向量,我们可以定义许多不同类型的向量,比如 vector <int> 或 vector <string>。 ...
- 背景去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。没有计划的阅读,收效甚微。新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出1~2个非连续周,完整阅读一本书籍。这个“玩法”虽然常见且板正,但是有效,已经坚持阅读三个月。4月份的阅读计划有两本,《你不知道的JavaScrip》系列迎来收尾。已读完书籍:《架构简洁之道》、《深入浅出的Node.js》、《... 背景去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。没有计划的阅读,收效甚微。新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出1~2个非连续周,完整阅读一本书籍。这个“玩法”虽然常见且板正,但是有效,已经坚持阅读三个月。4月份的阅读计划有两本,《你不知道的JavaScrip》系列迎来收尾。已读完书籍:《架构简洁之道》、《深入浅出的Node.js》、《...
- 本文探讨了几种在Java虚拟机(JVM)上运行的编程语言——Java、Scala、Groovy、Clojure和Kotlin,通过他们的发展、流行度以及解决Java什么痛点,从中了解编程语言的发展历程,便于在工作和学习中选择适合自己的语言。 本文探讨了几种在Java虚拟机(JVM)上运行的编程语言——Java、Scala、Groovy、Clojure和Kotlin,通过他们的发展、流行度以及解决Java什么痛点,从中了解编程语言的发展历程,便于在工作和学习中选择适合自己的语言。
- 因为疫情的原因,C++技术大会时隔一年半之后才得以再次举办。这是我第3次参加该会议了,在前两次会议中,我发现国外专家的主题演讲大概率会有更高的质量,所以这一次我干脆全部听的国外专家演讲。主办方也很贴心,直接把所有的英文演讲全部排在了C会场。下面介绍我这次会议听的主题:《现代C++的发展与演化》——Bjarne StroustrupC++之父的演讲照例排在第一个。但实际上Bjarne每年讲的几... 因为疫情的原因,C++技术大会时隔一年半之后才得以再次举办。这是我第3次参加该会议了,在前两次会议中,我发现国外专家的主题演讲大概率会有更高的质量,所以这一次我干脆全部听的国外专家演讲。主办方也很贴心,直接把所有的英文演讲全部排在了C会场。下面介绍我这次会议听的主题:《现代C++的发展与演化》——Bjarne StroustrupC++之父的演讲照例排在第一个。但实际上Bjarne每年讲的几...
- 小白最近看了很多讲面向对象的资料,就是记不住。结果他奶奶很着急,过来让我帮忙。你说怎么小白150斤了还要人心疼!奶奶说不会吧,难道这个问题把我这个十年老兵难住了?然后又是夸了一顿!哎,碍于情面,我就给奶奶讲吧,让她回去再告诉小白。大伙都知道面向对象有三大特点:封装,多态,继承。雷学委将从一个巨头家族如何挣钱发家来深度剖析面向对象的三个特性。 怎么理解多态?开始巨头的故事:以前有一个商业巨头:... 小白最近看了很多讲面向对象的资料,就是记不住。结果他奶奶很着急,过来让我帮忙。你说怎么小白150斤了还要人心疼!奶奶说不会吧,难道这个问题把我这个十年老兵难住了?然后又是夸了一顿!哎,碍于情面,我就给奶奶讲吧,让她回去再告诉小白。大伙都知道面向对象有三大特点:封装,多态,继承。雷学委将从一个巨头家族如何挣钱发家来深度剖析面向对象的三个特性。 怎么理解多态?开始巨头的故事:以前有一个商业巨头:...
- 我也苦思冥想,怎么跟领导说咱们从 MVC 升级到 DDD 吧,因为 DDD 代码结构更加清晰、领域驱动比测试驱动开发更加先进、研发的兄弟们也更想用用新框架等。 我也苦思冥想,怎么跟领导说咱们从 MVC 升级到 DDD 吧,因为 DDD 代码结构更加清晰、领域驱动比测试驱动开发更加先进、研发的兄弟们也更想用用新框架等。
- 将DCI架构总结成一句话就是:领域对象(Object)在不同的场景(Context)中扮演(Cast)不同的角色(Role),角色之间通过交互(Interactive)来完成具体的业务逻辑。 将DCI架构总结成一句话就是:领域对象(Object)在不同的场景(Context)中扮演(Cast)不同的角色(Role),角色之间通过交互(Interactive)来完成具体的业务逻辑。
- 云巢智慧康养加速器助力ISV抢占万亿养老市场商机,2021华为全联接大会精选演讲资料合集回顾... 云巢智慧康养加速器助力ISV抢占万亿养老市场商机,2021华为全联接大会精选演讲资料合集回顾...
上滑加载中
推荐直播
-
API全生命周期管理一站式体验
2024/05/10 周五 16:00-17:00
Allen 华为云高级产品经理
本期邀请专家连线,共同探讨开发者关心的问题: 1、什么是API First,API First的优势有哪些?2、API全生命周期有哪几个阶段,API全生命周期的痛点问题有哪些?3、华为云是如何保证API一致性的?4、企业数字化转型如何做好API全生命周期管理?
即将直播 -
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/14 周二 16:30-18:00
张俭 华为云IoT DTSE技术布道师
开源,意味着开放、共享、互助、共赢。作为万物上云及各行业数字化的物联网底座,华为云IoT积极拥抱开源,借助行业开源的最佳实践,构建可靠、易用的物联网平台,并通过开放南北向SDK,助力开发者快速构建物联网应用。本期直播,华为云IoT开源专家、物联网平台资深“程序猿”张俭,带你了解华为云IoT的开源生态,并手把手教你玩转开源社区!
去报名 -
华为云开发者日·广州站
2024/05/15 周三 14:30-17:30
华为云专家团
华为云开发者日HDC.Cloud Day是面向全球开发者的旗舰活动,汇聚来自千行百业、高校及科研院所的开发人员。致力于打造开发者专属的技术盛宴,全方位服务与赋能开发者围绕华为云生态“知、学、用、创、商”的成长路径。通过前沿的技术分享、场景化的动手体验、优秀的应用创新推介,为开发者提供沉浸式学习与交流平台。开放创新,与开发者共创、共享、共赢未来。
去报名
热门标签