摘要: 泛型编程 编程范式: 面向过程编程 面向对象编程 泛型编程 泛型编程是区别于面向过程、面向对象的编程范式 目的 编写能够适合多种数据类型的代码,而不是为每种特定的数据类型编写重复的代码 C++中,模板是实现泛型的主要方式 模板分为两种: 函数模板 创建通用函数的模板 示例: template <ty 阅读全文
posted @ 2025-02-27 17:25 十四2001 阅读(18) 评论(0) 推荐(0)
摘要: 多态 允许不同类的对象对同一消息做出不同的响应 编译时多态:通过函数重载和运算符重载实现,编译时确定调用。 运行时多态:通过虚函数和继承实现,运行时确定调用。 抽象类:包含纯虚函数的类,不能实例化,派生类必须实现纯虚函数。 编译时多态(静态多态) 编译时多态主要通过函数重载和运算符重载实现,编译器在 阅读全文
posted @ 2025-02-27 17:22 十四2001 阅读(19) 评论(0) 推荐(0)
摘要: 运算符重载 概念:对已有的运算符进行重新定义,可以对不同的数据结构进行不同处理 运算符重载的参数位置 一、运算符重载的两种方式 1. 成员函数重载 特点:运算符重载函数是类的成员函数。 参数位置: 左操作数是当前对象(this 指针指向的对象)。 右操作数是函数的参数。 适用运算符:+、-、*、/、 阅读全文
posted @ 2025-02-27 17:21 十四2001 阅读(44) 评论(0) 推荐(0)
摘要: 继承 继承的语法: class子类 : 继承方式 父类 {} 子类 -> 派生类 父类 -> 基类 继承方式 继承方式有三种:公共 public 、保护 protected、私有 private 子类访问权限表: 父类访问权限 父类访问权限 父类访问权限 public protected priva 阅读全文
posted @ 2025-02-27 17:20 十四2001 阅读(9) 评论(0) 推荐(0)
摘要: 面向对象三大特性:封装、继承、多态 封装 属性、行为、实例化 一个类里封装了它的属性(成员变量)、行为(成员函数),通过public、private、protected来控制访问权限。 在需要对象时,通过实例化(通过类来生成对象的过程)来生成对象。 /* 封装的语法 class 类名{ 访问权限: 阅读全文
posted @ 2025-02-27 17:19 十四2001 阅读(24) 评论(0) 推荐(0)
摘要: 贪吃蛇游戏开发 在学习完C++零基础编程后检测学习成果,学习制作一个简单的贪吃蛇小游戏。由于还没有学习数据结构,蛇体使用二维数组来存储。 使用到的头文件有iostream、windows.h、conio.h 运用基础里的define关键字、运算符、for/while循环、if/switch条件、一维 阅读全文
posted @ 2025-02-18 02:26 十四2001 阅读(39) 评论(0) 推荐(0)
摘要: JDBC(重点) 数据库驱动 JDBC SUN公司为了简化 开发人员的(对数据库的同一)操作,提供了一个(Java操作数据库的)规范,俗称JDBC 这些规范的实现由具体的厂商去做 对于开发人员来说,我们只需要掌握JDBC接口的操作即可 java.sql javax.sql 还需要导入一个数据库驱动包 阅读全文
posted @ 2024-08-01 14:19 十四2001 阅读(35) 评论(0) 推荐(0)
摘要: 权限管理和数据库备份 用户管理 用户表:mysql.user 本质:对这张表进行增删改查 -- 创建用户 CREATE USER 用户名 IDENTIFIED BY '密码' CREATE USER kuangshen IDENTIFIED BY '123456' -- 修改密码 -- 当前用户 S 阅读全文
posted @ 2024-08-01 14:17 十四2001 阅读(15) 评论(0) 推荐(0)
摘要: 数据库的归约,三大范式(规范数据库设计) 为什么要设计 糟糕的数据库设计: 数据冗余,浪费空间 数据库插入和删除都会麻烦、异常【屏蔽使用物理外键】 程序性能差 良好的数据库设计: 节省内存空间 保证数据库的完整性 方便我们开发 软件开发中,关于数据库的设计 分析需求:分析业务和需要处理的数据库的需求 阅读全文
posted @ 2024-08-01 14:17 十四2001 阅读(24) 评论(0) 推荐(0)
摘要: 事务 将一组SQL放在一个批次去执行,要么都成功,要么都失败 事务原则:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) 原文链接:https://blog.csdn.net/dengjili/article/details 阅读全文
posted @ 2024-08-01 14:16 十四2001 阅读(15) 评论(0) 推荐(0)