自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 java编程思想笔记 第一章

程序是对象的集合软件设计要求高内聚在建立新类时,应该优先考虑组合,后考虑继承,因为组合更加简单灵活。可以创建一个基类来表示系统中某些对象的核心概念,从基类中导出其他子类,来表示此核心可以被实现的各种不同方式。 当基类发生变动时,子类也会反映出这些变动。继承会产生类型等价性。使子类与基类产生差异的两种方法:1.直接在子类中添加新方法 2.覆盖基类方法。继承出的子类与基类类型等价。...

2019-09-14 15:42:17 138

原创 测试

text

2019-09-14 15:15:20 317

转载 123342342334

因特网的两种描述方法:1.根据硬件和软件组件描述:主机(端系统)通过通信链路和分组交换机连接到一起,遵守一定协议以分组的形式相互传递数据。2.服务描述:各种涉及多台相互交换数据的端系统的应用程序通过因特网提供给每台端系统的应用编程接口(API)完成不同端系统的数据交换,以完成该应用程序的运行。即因特网是为应用程序提供服务的基础设施。网络协议概述:在因特网中,凡是涉及两个或多个远程通信实体的...

2019-04-05 10:22:47 134

原创 java数组

定义:int[] a = new int[100];遍历数组的时候应用for each 循环.toString(数组名) 打印数组中所有元素java中可以是数组长度为0,该数组与null不同int[] a = Arrays.copyOf(b,a.length);将b数组中的值拷贝到a中去...

2019-01-19 16:31:33 119

原创 java 输入输出

从控制台读输入:Scnner in = new Scnner(System.in);in.nextline()读一行in.next() 读一个单词in.nextInt() 读一个数字

2019-01-19 15:34:32 122

原创 java 字符串

String 变量名 = new String(" “);.subString(int a, int b)获得该字符串的第a到第b-1个字符。s.equals(t)比较s和t的内容是否相等。检查是否空串用if (str == “”)或 if(str.equals(”"))检查是否为null则用 if(str ==null)...

2019-01-18 13:47:33 94

原创 c++继承

单继承时派生类的定义:class 派生类名:继承方式 基类名{新增成员声明;}多继承是派生类的定义:class 派生类名:继承方式 基类名1,继承方式2 基类名2,…{新增成员声明;}继承方式:公有继承public基类的public和protected成员访问属性在派生类中保持不变基类的private成员不可直接访问派生类中的成员函数可以直接访问基类中的public和Prot...

2018-12-22 17:28:22 136

原创 css3动画

animation属性animation-name 需要绑定到选择器的keyframe名称animation-duration 完成动画需要的时间animation-timing-function 规定动画的速度曲线(有如下值:linear 速度始终相同ease 慢快慢ease-in 慢快ease-out 快慢)animation-delay 规定动画之前延迟anima...

2018-12-22 16:52:23 113

转载 c++类的组合和向前引用

在我们对现实中的某些事物抽象成类时,可能会形成很复杂的类,为了更简洁的进行软件开发,我们经常把其中相对比较独立的部分拿出来定义成一个个简单的类,这些比较简单的类又可以分出更简单的类,最后由这些简单的类再组成我们想要的类。比如,我们想要创建一个计算机系统的类,首先计算机由硬件和软件组成,硬件又分为CPU、存储器等,软件分为系统软件和应用软件,如果我们直接创建这个类是不是很复杂?这时候我们就可以将CP...

2018-12-22 15:42:09 364

原创 c++析构函数

析构函数完成对象被删除前的一些清理工作。在对象的生存期结束的时刻,系统自动调用析构函数。如果程序中未声明析构函数,编译器自动生成一个函数体为空的析构函数。原型:~类名()没有参数,没有返回类型。...

2018-12-22 14:34:22 426

原创 css3 渐变,阴影,过渡

opacity 透明度,值为0~1,越到1越不透明rgba(R,G,B,A) RGB分别表示红绿蓝,可用正整数和分数表示,A是Alpha透明度,取值0~1。rgba和opacity透明的不同在于rgba不影响盒子中的字,而opacity连字一起透明。颜色渐变:linear-gradient(< point >/< angle >,color x%,colorx%…)...

2018-12-21 18:19:56 1211

原创 css3图形

border-radius以像素为值代表圆的半径。若选定了某个角并有两个值,则第一个是x轴第二个是y轴,可用于画椭圆。transform: rotate(45deg) 顺时针旋转45度。transform:skew(x deg , y deg) x轴倾斜x度,y轴倾斜y度。...

2018-12-16 18:39:27 170

原创 css3 伪类选择器和伪元素

浏览器相关统计网站:tongji.baidu/data/screen

2018-12-16 17:45:55 167

原创 计算机网络:自顶向下 第一章笔记

因特网的两种描述方法:1.根据硬件和软件组件描述:主机(端系统)通过通信链路和分组交换机连接到一起,遵守一定协议以分组的形式相互传递数据。2.服务描述:各种涉及多台相互交换数据的端系统的应用程序通过因特网提供给每台端系统的应用编程接口(API)完成不同端系统的数据交换,以完成该应用程序的运行。即因特网是为应用程序提供服务的基础设施。网络协议概述:在因特网中,凡是涉及两个或多个远程通信实体的...

2018-12-11 21:19:41 2047 2

原创 c++指向对象的指针

通过指向对象的指针访问成员是,要用指针操作符 ->this只能在成员函数中被调用,指向当前的对象。

2018-12-06 14:23:22 1749

原创 c++构造函数

与类名相同的函数是构造函数,构造函数可以被重载。创建对象时在对象后加括号传参可调用带参数的构造函数。构造函数没有返回类型。构造函数主要用于对数据成员进行初始化,并负责一些在对象创建时需要处理的事物。为确保类被正常的初始化,一般将部分构造函数设计为私有成员。除非声明了构造函数,否则编译器会自动声明一个公有的构造函数。拷贝构造函数:person(person&);{}在没有拷贝构造...

2018-12-06 13:39:06 130

原创 c++函数const

一般通过引用的方式来传送和返回对象一个对象通过引用的方式传到函数f中,而函数f又不会通过修改对象的数据成员的值改变该对象的状态,那么最好将f的参数标记为const,如void setName( const string& n){ name = n;}如果一个成员函数不需要直接或间接的改变其所属对象的任何数据成员,那么最好将其标记为const,const加在参数列表和函数体之间,如int...

2018-12-05 11:46:48 5593

原创 c++引用

引用为一段内存提供别名int& a = b; b的别名是a,a与b指向同一段内存。可将函数声明写成void swap( int& a, int& b)的形式直接在函数中用a和b调用实参的引用,函数原型为void swap( int& , int& )当声明函数时用int& swap(){ }时,返回一段内存引用,注意不能是该函数局部变量的引用,因...

2018-12-05 11:20:13 111

原创 c++类和对象

声明一个Human类:class Human{ xxx};定义一个Human类型的变量man:Human man;定义一个含有100个元素的Human对象类型的数组:Human man[100];类中public后的成员函数和数据成员可以在类之外用对象.函数名(变量名)被访问,private后的只能在本类中被访问。用class声明类后,如果其类成员没有加访问限制符(public,priva...

2018-12-05 10:18:14 102

原创 c++ 文件操作

读写文件时要包含头文件fstream;例:读取income.in的数字计算后输出到tax.out中#include<fstream>using namespace std;const int cutoff = 6000;const float rate1 = 0.3;const float rate2 = 0.6;int main(){ ifstream infile;...

2018-12-01 21:30:38 129

原创 c++ 输入输出

当使用c++标准输入/输出的变量,函数以及不带参数的操纵器时,必须包含头文件iostream;cin-标准输入 cout-标准输出 cerr-标准出错;<<输出 >>输入,不需要格式化例:输入一个int和一个float数据并输出#include<iostream>using namespace std; int main(){ i...

2018-11-30 16:24:53 115

原创 c++ 命名空间

定义命名空间:namespace xxx { int xxx; }注意后面没有分号;使用变量或函数时,要用 xxx :: 变量名(函数名);当使用 using xxx :: 变量名(函数名)时,后面用该变量时就不用加 xxx:: 了;using namespace xxx : 对命名空间的每一项依次使用using声明;c语言中头文件xxx.h在c++中是cxxx;...

2018-11-29 22:59:25 711

原创 18/11/29 面向对象的一些概念

软件中,接口暴露给用户(public),而实现对用户隐藏(private);类的数据成员(属性)和成员函数(对数据成员的操作,即方法)封装在类中;抽象数据类型:一个数据类型仅将高层的操作暴露给数据接口,同时将底层的实现隐藏起来。;c++程序调用基于类的对象的高层接口;继承: class 子类 : 父类 ;多态:子类中相同名字的方法将父类覆盖;在父类中声明类接口,在子类继承后同样拥有这些...

2018-11-29 21:07:04 117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除