最新 最热

深度解读《深度探索C++对象模型》之拷贝构造函数

这几种情况都是用一个类对象做为另一个对象的初值,假如这个类中有定义了拷贝构造函数,那么这时就会调用这个类的拷贝构造函数。但是如果类中没有定义拷贝构造函数,那么又会是怎样?很多人可能会认为编译器会生成一个拷贝构...

2024-04-17
1

深度解读《深度探索C++对象模型》之C++对象的内存布局

在C语言中,数据和数据的处理操作(函数)是分开声明的,在语言层面并没有支持数据和函数的内在关联性,我们称之为过程式编程范式或者程序性编程范式。C++兼容了C语言,当然也支持这种编程范式。但C++更主要的特点在支持基于对象...

2024-04-16
4

构造函数init到底是什么作用 是下面的方法都可以从init里面获取参数吗?(AI+Python)

前几天在Python白银交流群【无敌劈叉小狗】问了一个Python基础的问题,问题如下:

2024-04-15
1

Type Script 的基本概念及常用语法

TypeScript 是一种由微软开发的自由和开源的编程语言,它作为 JavaScript 的一个超集,扩展了JavaScript 的语法,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程,使得这一门脚本语言有了编译的概念...

2024-03-18
2

聊聊原型 Prototype | 技术创作101训练营

原型和原型链,一直是 JavaScript 中的重要概念,也是面试官必问的知识点,或许有的同学认为,自己虽然没有很深入了解过原型和原型链,但并不影响自己日常的开发工作,其实在我们日常开发工作中,很多的工具和框架已经做到了开箱即...

2024-03-16
2

【从零学习python 】50.面向对象编程中的多态应用

新增需求:此时,又多了一个犬种,就又需要在Person类里新建一个方法,让这个方法操作新的狗。

2024-02-29
1

【从零学习python 】47. 面向对象编程中的继承概念及基本使用

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-02-29
1

【从零学习python 】44.面向对象编程中的私有属性和方法

在实际开发中,对象的某些属性或者方法可能只希望在对象的内部别使用,而不希望在外部被访问到,这时就可以定义私有属性和私有方法。

2024-02-29
1

【从零学习python 】43. Python面向对象编程中的实例属性和类属性

类的实例记录的某项数据始终保持一致时,则定义类属性。 实例属性要求每个对象为其单独开辟一份内存空间来记录数据,而类属性为全类所共有 ,仅占用一份内存,更加节省内存空间。...

2024-02-29
1

【编码狂想】解谜OOP:通过实战揭秘面向对象编程的奥秘

采用封装的思想设计一个立方体类(Cube),成员变量有:长(length)、宽(width)、高(height),都为 int 类型;

2024-02-20
2