摘要: 重载(Overloading 允许在同个作用域中的某个函数根据形参指定多个定义,分别称为方法重载 非多态性 /* C++:方法重载 */ #include <iostream> using namespace std; class printData { public: void print(int 阅读全文
posted @ 2025-01-23 21:44 NAGISB 阅读(22) 评论(0) 推荐(0)
摘要: 数组(Array 数组是最基础的数据结构,用于存储一组相同类型的数据 Other'S DataStruct都是基于此衍生或迭代,如Java集合框架 容器类集成C++标准库(STL)接口 固定大小,一旦声明,大小不能改变 直接访问元素,时间复杂为O(1) 适合处理大小已知,元素类型相同的集合 #inc 阅读全文
posted @ 2025-01-23 00:40 NAGISB 阅读(57) 评论(0) 推荐(0)
摘要: 结构体 结构体是种用户自定义的数据类型,用于将不同类型的数据组合,与类相似,允许定义成员变量和成员函数 轻量级 相比于Class,结构体语法更简洁,适合小型数据对象 简单数据封装 适合封装多种类型的简单数据,通常用于数据的存储 结构体对象 支持构造函数、成员函数和访问权限控制,相当于其余哈希对象 结 阅读全文
posted @ 2025-01-22 20:44 NAGISB 阅读(28) 评论(0) 推荐(0)
摘要: 定义和初始化 在定义时必须初始化,且一旦绑定到某个变量,就不能再绑定到其他变量。它是目标变量的别名,本质上和目标变量是同个东西(同个引用)。例如int num=10;int& ref=num; ref就是num的引用 在定义时可不初始化,如果没有初始化,它的值是不确定的,是野指针,使用野指针会导致内 阅读全文
posted @ 2025-01-21 22:05 NAGISB 阅读(29) 评论(0) 推荐(0)
摘要: 一. 相似性 内存访问机制 从内存的角度来看,数组是一块连续的内存空间,用于存储相同类型的数据元素(单变量多值)。例如声明int arr[5] = {1,2,3,4,5};时,这意味着在内存中分配了一块连续的空间,足以存储5个int类型的数据 指针则是存储一个内存地址的变量。当将指针指向数组的名字( 阅读全文
posted @ 2025-01-21 10:23 NAGISB 阅读(67) 评论(0) 推荐(0)
摘要: C .c #include <stdio.h> int main() { printf("hello,world"); return 0; } C++ .cpp #include <iostream> using namespace std; int main() { cout << "hello, 阅读全文
posted @ 2025-01-17 06:17 NAGISB 阅读(30) 评论(0) 推荐(0)
摘要: 通常来说,根据数据类型可以将编程语言分为两类: 强类型语言 强类型语言(Strongly typed language)不仅强制要求事先声明变量,还要求声明每个变量的数据类型,这样编译器就能准确地知道这个变量中的值的类型。强类型语言在数据类型上要求很严格:必须事先说明变量中存放的数据的类型,而在程序 阅读全文
posted @ 2025-01-15 00:31 NAGISB 阅读(146) 评论(0) 推荐(0)
摘要: 耦合 Coupling) 软件系统中不同模块(或类)之间相互依赖的程度。 当一个模块与另一个模块紧密相连,且其中单个模块的变化会直接影响另个模块,就称为高度耦合的。 牵发而动全身 class Customer { private int customerId; } class Order { pri 阅读全文
posted @ 2025-01-14 05:41 NAGISB 阅读(83) 评论(0) 推荐(0)
摘要: 标识符 JAVA类与文件同名,唯一类,无需显式声明,根据类名会寻找同名文件 JAVA的类(外部类)有2中访问权限: public,default 而方法和变量有4种:public,default,protected,private 其中默认访问权限和protected很相似,有着细微的差别 publ 阅读全文
posted @ 2025-01-14 04:01 NAGISB 阅读(23) 评论(0) 推荐(0)
摘要: 指针指向 在对象方法中,this指向调用它所在方法的对象 单独使用this,它指向全局变量对象window 函数使用中,this指向函数所有者 严格模式下函数没有绑定到this,这时this是undefined 在 HTML 事件句柄中,this 指向了接收事件的 HTML 元素 apply 和 c 阅读全文
posted @ 2024-12-19 02:44 NAGISB 阅读(120) 评论(0) 推荐(0)