2018年7月28日

摘要: 子类:在父类的基础上继承父类的属性,并拥有新属性,称子类是父类的继承。子类的定义:class 子类名 : 访问修饰符 父类名注意:子类可以直接访问父类的公共部分,而不能直接访问父类的私有部分,可以访问父类的受保护部分(受保护部分不能在外部调用,如main函数中... 阅读全文
posted @ 2018-07-28 15:23 Radium_1209 阅读(142) 评论(0) 推荐(0)

2018年7月26日

摘要: 初始化列表:构造函数初始化,在构造函数后加冒号成员变量再加上小括号中间是初始化的值。例子:A():x(2){} 例子程序:#include using namespace std;class A{ public: int x; A():x(2){}; //初始化成... 阅读全文
posted @ 2018-07-26 17:00 Radium_1209 阅读(81) 评论(0) 推荐(0)
摘要: 3种访问修饰符:public、private、protected public:可在类外部访问private:只能在类内部访问protected:只能在类以及子类内部访问 注:默认的访问修饰符为private以下的例子显示了私有和公有的差别:#include usi... 阅读全文
posted @ 2018-07-26 15:38 Radium_1209 阅读(188) 评论(0) 推荐(0)

2018年7月25日

摘要: 动态内存是一种类似c中malloc函数的一个东西。主要有两种操作:new 相当于mallocdelete 相当于free核心代码:int *p=new int;int *a=new int[5];delete p;delete[] a... 阅读全文
posted @ 2018-07-25 21:30 Radium_1209 阅读(109) 评论(0) 推荐(0)

2018年7月24日

摘要: 构造函数:在创建对象时执行的函数特性:1.构造函数与类名相同2.构造函数无返回类型(必须没有)3.创建对象时被调用(类似于初始化)4.构造函数可以有参数(创建时直接传入)形如:A(); 以下是一个构造函数的例子:#include #include using name... 阅读全文
posted @ 2018-07-24 13:25 Radium_1209 阅读(106) 评论(0) 推荐(0)

2018年7月23日

摘要: 成员变量:在类体中定义的变量为成员变量,作用范围是整个类局部变量:不一定要在类中,也可以在函数中主要区别可以见以下代码:#include class A{ private: int i; //定义成员变量i public: ... 阅读全文
posted @ 2018-07-23 23:13 Radium_1209 阅读(206) 评论(0) 推荐(0)

2018年7月20日

摘要: 操作 功能size() 返回元素总数get() 获取秩为r的元素put(r,e) 用e替换秩为r的元素i... 阅读全文
posted @ 2018-07-20 13:51 Radium_1209 阅读(203) 评论(0) 推荐(0)

2018年7月5日

摘要: 课程题目:做一个球员管理系统。Github地址:https://github.com/Radium1209/Player_Management_SystemPS:已经录入了部分账户,admin账户密码111111,各个国家队密码都为123456,guest账户密码12... 阅读全文
posted @ 2018-07-05 23:57 Radium_1209 阅读(333) 评论(0) 推荐(0)

2018年7月3日

摘要: 这是某一次不知道什么比赛,其中有一道错排的题目。讲道理我是不会错排的,但是这个题目,我暴力找到了规律(好像有点类似错排),然后一直没过,多次以为是精度的问题,结束了也没过,然后搜了一下题解,测了每一个数据,发现完全没有问题。这时候我队友问了我一句,你用两个%%了吗,恍... 阅读全文
posted @ 2018-07-03 20:58 Radium_1209 阅读(118) 评论(0) 推荐(0)

2018年6月24日

摘要: 遇到高精度怎么办?用几十行的C/CPP!?显然不是最佳选择。此时用JAVA就能轻松解决:import java.math.BigDecimal;import java.util.Scanner;import java.math.BigInteger; public c... 阅读全文
posted @ 2018-06-24 00:56 Radium_1209 阅读(124) 评论(0) 推荐(0)

导航