技术栈
类
ShineWinsu
1 天前
开发语言
·
c++
·
面试
·
笔试
·
函数
·
类
·
模版
对于C++:模版初阶的解析
hello 大家,在上一篇博客中,我们共同了解了C++中的内存管理,并且掌握了new和delete的用法,同时还了解了它们与malloc。calloc、free的区别,不知道大家收获如何呢?
Java后端的Ai之路
5 天前
linux
·
python
·
类
·
self
【Python小知识】-self是什么?
self在Python类中是一个非常基础但重要的概念,用大白话解释的话,可以这样理解:self就像是类的实例的“代言人”,代表当前正在操作的那个具体对象。打个比方:如果把类看作是一个“模板”(比如汽车设计图纸),那么实例就是根据这个模板造出来的具体“汽车”。当你要给某辆具体的汽车加油、换挡时,需要指定是哪一辆车——self就是用来指认“当前这辆车”的。
ShineWinsu
8 天前
c++
·
面试
·
笔试
·
对象
·
类
·
工作
·
stati
对于C++:类和对象的解析—下(第二部分)
hello 大家,显而易见,我们这一篇博客是对上一篇博客的收尾,因为我们上一篇博客其实并没有对类和对象完成收尾,还剩下一些知识点,所以,我们将在这篇博客中,完成对这些知识点的讲解。
汉克老师
19 天前
c++
·
快速排序
·
类
·
lcs
·
gesp八级
·
gesp8级
GESP2025年12月认证C++八级真题与解析(判断题8-10)
快速排序在最坏情况下的时间复杂度为 O(n²), 可以通过随机化选择基准值(pivot)的方法完全避免退化。
汉克老师
19 天前
c++
·
递归
·
类
·
gesp八级
·
gesp8级
GESP2025年12月认证C++八级真题与解析(单选题10-12)
✨ 线性筛(欧拉筛)📌 保证每个合数,只被“它最小的质因子”筛掉一次这样,程序才会跑得非常快 🚀这是线性筛最最关键的一句!
扶尔魔ocy
2 个月前
c++
·
qt
·
类
C/C++ 聊聊结构体、指针、类
QT可以调用很多第三方的C、C++库,了解一些基础知识是有必要的。C++能兼容大部分C的特性,有些是基于设计的考虑不兼容。提“兼容”只是为了指出可察的“延续性”,不深入“兼容”这个话题。本篇侧重QT开发者的角度去理解,指针和结构体的知识是为类进行铺垫,主要是方便QT开发者阅读,对于C开发者来说,也仅是基础知识。
adam_life
2 个月前
数据结构
·
算法
·
字典树
·
trie
·
哈希表
·
类
·
结构体
【P8306 【模板】字典树】
给定 nnn 个模式串 s1,s2,…,sns_1, s_2, \dots, s_ns1,s2,…,sn 和 qqq 次询问,每次询问给定一个文本串 tit_iti,请回答 s1∼sns_1 \sim s_ns1∼sn 中有多少个字符串 sjs_jsj 满足 tit_iti 是 sjs_jsj 的前缀。
熊猫钓鱼>_>
3 个月前
java
·
开发语言
·
面试
·
面向对象
·
类
·
class
·
oop
Java面向对象核心面试技术考点深度解析
Java作为一门面向对象的编程语言,其核心特性围绕着面向对象编程(OOP)展开。在Java开发工程师的面试中,面向对象相关知识点是必考内容,也是区分候选人水平的重要标准。本文将深入剖析Java面向对象的核心概念、设计原则和常见面试题,帮助读者系统掌握这一关键技术领域。
yue008
3 个月前
c#
·
属性
·
类
C# 类的属性介绍
实体特征的抽象,描述的是状态信息,不表示具体的存储位置,有访问器,声明格式如下: [修饰符][类型][属性名] { get {get 访问器体} set {set访问器体} } 参数说明 1、修饰符:指定属性的访问级别 2、类型:指定属性的类型,可以是任何的预定义或自定义类型 3、属性名:一种标识符,命名规则与字段相同,但是,属性名的第一个字母通常大写 get访问器:相当于一个具有属性类型返回的无参数方法,必须用return语句返回 set访问器:相当于具有单个属性类型值参数和void返回类型的方法,存在
前端OnTheRun
3 个月前
react.js
·
组件
·
类
React18学习笔记(六) React中的类组件,极简的状态管理工具zustand,React中的Typescript
写在前面:React的早期版本都是使用Class组件来编写代码的,因此类组件的学习仅限了解和为兼容老项目的场景做知识储备
毛飞龙
6 个月前
python
·
类
·
self
Python类(class)参数self的理解
在python类中,经常可以看见self参数,比如:那么这个参数该如何理解呢?self 是 Python 类(class)中最核心、最关键的概念之一。理解 self 对于掌握面向对象编程至关重要。
“抚琴”的人
10 个月前
开发语言
·
单例模式
·
c#
·
类
【C#高阶编程】—单例模式详解
单例模式是一种设计模式,用于确保一个类只有一个实例,并提供一个全局访问点来访问该实例。单例模式常用于需要全局唯一对象的场景,比如配置文件管理、日志记录、数据库连接池等。
巽星石
1 年前
前端
·
es6
·
html5
·
canvas
·
类
【Web】HTML5 Canvas 2D绘图的封装
(原文写自2024年10月9日,整理笔记所以现在发出)HTML5 Canvas并不是一项很新的技术了,但是作为一名业余程序员,我是不需要考虑新旧技术和投入实际生产的问题,相反,我只需要考虑有趣,什么有趣搞什么。在Godot中玩味了一圈CanvasItem的绘图函数,也慢慢补齐了一点三角函数、向量和线性变换的基础之后,发现绘图才是程序中最有意思的内容。
-拟墨画扇-
1 年前
c++
·
深拷贝
·
类
·
静态成员
·
友元函数
·
类拷贝构造函数
·
类构造析构函数
C++ | 面向对象 | 类
公有成员在类外部可访问,可不使用任何成员函数来设置和获取公有变量的值私有成员在类外部不可访问,不可查看,只有类和友元函数可以访问私有成员。没有使用任何访问修饰符默认私有。
问道飞鱼
1 年前
开发语言
·
python
·
面向对象
·
类
【Python知识】Python面向对象编程知识
面向对象编程(Object-Oriented Programming,简称OOP)是Python的一种编程范式,它使用“对象”来设计软件。在OOP中,对象是类的实例,而类则定义了对象的属性和方法。OOP的核心思想是将数据(属性)和操作数据的方法(函数)封装在一起,形成一个独立的、可重用的单元。
胡西风_foxww
1 年前
javascript
·
笔记
·
es6
·
继承
·
类
·
class
·
静态成员
【ES6复习笔记】Class类(15)
ES6 提供了更接近传统语言的写法,引入了 Class(类)这个概念,作为对象的模板。通过 class 关键字,可以定义类。基本上,ES6 的 class 可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的 class 写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。
问道飞鱼
1 年前
开发语言
·
前端
·
javascript
·
继承
·
类
【前端知识】Javascript进阶-类和继承
当然可以,以下是对JavaScript中类和继承的详细介绍:定义:语法:构造函数:方法:静态方法:示例:
飞滕人生TYF
1 年前
java
·
数据库
·
类
ORM 详解
ORM(Object-Relational Mapping,对象关系映射) 是一种编程技术,用于在面向对象编程语言(如 Java、Python)与关系型数据库之间实现数据的映射和交互。ORM 将数据库中的表和对象模型之间建立映射关系,开发者可以通过操作对象而非直接编写 SQL 来进行数据库操作。
胡西风_foxww
1 年前
开发语言
·
php
·
类
·
思路
·
好的
如何写好一个PHP类
以下是写好一个PHP类的一些关键要点:在这个例子中,当创建MyClass的对象时,需要传递一个参数$name,构造函数会将这个参数的值赋给对象的$name属性。$this是一个指向当前对象的特殊变量,用于访问对象的属性和方法。
ergevv
1 年前
c++
·
初始化
·
类
类的变量的初始化:成员初始化列表、就地初始化
类的变量的初始化分为成员初始化列表、就地初始化。成员初始化列表是C++中构造函数的一部分,它允许你在进入构造函数体之前为类的成员变量提供初始值。成员初始化列表紧跟在构造函数的参数列表之后,由冒号 : 开始,然后是一系列以逗号分隔的初始化项。