技术栈
面向对象
Cyrus_柯
16 天前
开发语言
·
c++
·
算法
·
面向对象
C++(面向对象编程——继承)
继承是C++三大特性之一;继承是一个已经存在的类的基础上新建一个类,新建的类拥有已经存在的类的特性。主要提现的是代码复用的思想。新的类继承了基类的所有成员变量和成员函数,包括不显示的函数(构造函数,析构函数等)。
转码的小石
16 天前
java
·
jvm
·
spring
·
面试
·
java基础
·
面向对象
·
复习
Java面试复习:Java基础、面向对象编程、JVM原理、Spring框架解析
概念解析:Java是一种面向对象编程语言,具有平台无关性、丰富的类库以及强大的社区支持。核心原理:Java通过Java虚拟机(JVM)实现跨平台,自动内存管理通过垃圾回收机制实现。
才鲸嵌入式
20 天前
c语言
·
c++
·
单片机
·
嵌入式
·
arm
·
面向对象
·
软件
C++相比于C语言增加了哪些概念?
目标受众:熟悉C语言,对C++完全不了解,但又想熟悉一下C++语言的人;参考网址:C++虽然是面向对象的,但是它的第一个函数,main()函数却是和C语言一样面向过程的;
Cyrus_柯
21 天前
开发语言
·
c++
·
算法
·
面向对象
C++(面向对象编程——关键字)
this指针是一种特殊的指针,在类内指向当前类的外部对象。在类的成员函数中,可以使用this指针来访问当前对象的成员变量和成员函数。通过this指针,可以避免在成员函数中使用与参数名或局部变量同名的成员变量时产生歧义。在类的成员函数中,this指针始终指向调用该函数的对象。可以这样理解,this代指当前操作的对象。
Cyrus_柯
22 天前
开发语言
·
c++
·
算法
·
面向对象
C++(面向对象编程)
概念:面向对象编程(OOP)是一种以对象为基础的编程范式,强调将数据和操作数据的方法封装在一起。这就是上篇文章讲过的。面向过程是以“怎么解决问题”为核心,而面向对象思想在于“谁来解决问题”为核心。
yxc_inspire
22 天前
c++
·
qt
·
面向对象
·
qtreeview
基于Qt的app开发第十五天
本篇主要是为前期不成熟的工作买单,因为我对QListView、QTableView、QTreeView的认识不熟悉,所以所有板块无脑全选了QTableView,现在除规划板块之外其他板块都做完了,我们重新审视这个板块,最终决定使用QTreeView,因为QTreeView有多级节点,很适合一个规划第一阶段干什么第二阶段干什么最后自我评价这种结构的展示
在未来等你
25 天前
java
·
设计模式
·
面向对象
·
软件架构
设计模式精讲 Day 1:单例模式(Singleton Pattern)
【设计模式精讲 Day 1】单例模式(Singleton Pattern)在软件开发中,设计模式是解决常见问题的通用解决方案。作为“设计模式精讲”系列的第一天,我们将深入讲解单例模式(Singleton Pattern),这是创建型模式中最基础、最常用的一种。
yxc_inspire
1 个月前
前端
·
c++
·
qt
·
app
·
面向对象
·
qss
基于Qt的app开发第十四天
“Tick-Task”APP已经做了做完基础功能了,还差两个板块的数据传输,现在我的任务就是优化前端,因为系统风格的界面实在是太丑了,所以需要想一些创意优化界面,而这也不影响后端功能的实现
高山111
1 个月前
java
·
面向对象
面向对象编程的本质
yxc_inspire
1 个月前
c++
·
qt
·
app
·
tcp
·
面向对象
基于Qt的app开发第十三天
笔者刚刚完成对网络传输代码的理解,现在已经快马加鞭开始做打卡板块的数据传输了,这一部分主要是时间的问题,真正的数据很少。本篇涉及到tcp服务器客户端通信、服务器调度数据库操作、调用系统时钟API。
FreakStudio
1 个月前
python
·
嵌入式
·
面向对象
·
多进程
·
并行计算
·
电子diy
一文速通 Python 并行计算:12 Python 多进程编程-进程池 Pool
在Python多进程编程中,Pool类用于创建进程池,可并行执行多个任务。通过map、apply等方法,将函数和参数分发到子进程,提高CPU利用率,简化进程管理,便于资源复用。适用于CPU密集型场景。
他们都不看好你,偏偏你最不争气
1 个月前
开发语言
·
macos
·
ui
·
ios
·
objective-c
·
面向对象
iOS —— UI 初探
第一次新建时,你可能会好奇。为什么有这么多文件,他们都有什么用?App 启动与生命周期管理相关文件名类型
FreakStudio
1 个月前
python
·
嵌入式
·
面向对象
·
并行计算
·
电子diy
一文速通Python并行计算:11 Python多进程编程-进程之间的数据安全传输-基于队列和管道
Python 多进程中,Queue 和 Pipe 提供进程间安全通信。Queue 依赖锁和缓冲区,保障数据原子性和有序性;Pipe 实现点对点单/双向数据流。二者内置序列化,简化交换流程,确保一致性与安全性高效。
lanbing
2 个月前
面向对象
一文讲透面向对象编程OOP特点及应用场景
面向对象编程(Object-Oriented Programming, OOP)是一种以对象为核心、通过类组织代码的编程范式。它通过模拟现实世界的实体和交互来构建软件系统,是现代软件开发中最广泛使用的范式之一。以下是 OOP 的全面解析:
想做后端的小C
2 个月前
开发语言
·
c#
·
面向对象
C# 面向对象 构造函数带参无参细节解析
继承类构造时会先调用基类构造函数,不显式调用基类构造函数时,默认调用基类无参构造函数,但如果基类没有写无参构造函数,会无法调用从而报错;此时,要么显式的调用基类构造函数,并按其格式带上参数,要么在基类里添加无参构造函数
lanbing
2 个月前
面向对象
分析主流编程语言中哪些为支持面向对象的语言
今天我们来分析一下受众比较大的主流编程语言,哪些是支持面向对象的语言?面向对象编程(Object-Oriented Programming, OOP)是一种以对象为核心、通过类组织代码的编程范式。它通过模拟现实世界的实体和交互来构建软件系统,是现代软件开发中最广泛使用的范式之一。
lanbing
2 个月前
开发语言
·
php
·
面向对象
PHP 与 面向对象编程(OOP)
PHP 是一种支持面向对象编程(OOP)的多范式语言,但其面向对象特性是逐步演进而非原生设计。以下是关键分析:
森哥的歌
2 个月前
python
·
继承
·
面向对象
·
编程基础
·
oop
Python继承
在Python编程中,继承是一个让新手又爱又怕的概念。今天我们就来聊聊这个看似高深实则简单的特性,保证让你看完后能拍着胸脯说:“继承嘛,小菜一碟!”
他们都不看好你,偏偏你最不争气
2 个月前
开发语言
·
学习
·
objective-c
·
面向对象
OC语言学习——面向对象(下)
OC提供了NSValue、NSNumber来封装C语言基本类型(short、int、float等)。在 Objective-C 中,**包装类(Wrapper Classes)**是用来把基本数据类型(如 int、float、char 等)“包装”为对象的类。因为 Objective-C 是面向对象的语言,有时候我们需要把基本类型当作对象使用,比如:
正在走向自律
2 个月前
开发语言
·
python
·
面向对象
·
python基础知识
Python面向对象编程实战:从类定义到高级特性的进阶之旅(2/10)
摘要:本文介绍面向对象编程基础概念,包括类与对象、封装、继承和多态等。以Python语言为例,详细讲述了类的定义与使用、构造函数与析构函数、类的访问控制等。面向对象编程通过将数据和操作封装在一起,提高代码的模块化和可维护性。文章还介绍了类属性与实例属性、类方法与静态方法等高级特性,并通过学生管理系统案例展示面向对象编程在实际项目中的应用。总结指出面向对象编程在软件开发中的重要性和未来发展趋势。