自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 C++复习要点总结之十——多态(一)

多态的理解:是一个面向对象新需求:根据实际的对象类型来判断重写函数的调用如果父类指针指向的是父类对象则调用父类中定义的函数如果父类指针指向的是子类对象则调用子类中定义的重写函数解决方案:Ø  C++中通过virtual关键字对多态进行支持Ø  使用virtual声明的函数被重写后即可展现多态特性//面向对象3大概念封装        

2016-03-31 19:28:35 559

原创 c++复习要点总结之九——继承二

一 继承中的同名成员变量处理方法1、当子类成员变量与父类成员变量同名时2、子类依然从父类继承同名成员3、在子类中通过作用域分辨符::进行同名成员区分(在派生类中使用基类的同名成员,显式地使用类名限定符)4、同名成员存储在内存中的不同位置二. 派生类中的static关键字继承和static关键字在一起会产生什么现象哪?理论知

2016-03-29 21:27:47 389

原创 C++复习要点总结之八——继承一

一  不同的继承方式会改变继承成员的访问属性public 修饰的成员变量、方法 在类的内部和外部都可以使用。protected 修饰的成员变量、方法在类的内部使用,在继承的子类中使用,类的外部不能使用。(是为了在家族中使用,为了得到继承!)private 修饰的成员变量、方法 只能在类的内部使用,不能在类的外部使用1)C++中的继承方式会影响子类的对外访问属性 pu

2016-03-29 19:40:41 364

原创 c++复习要点总结之七——运算符重载

运算符重载所谓重载,就是重新赋予新的含义。函数重载就是对一个已有的函数赋予新的含义,使之实现新功能,因此,一个函数名就可以用来代表不同功能的函数,也就是”一名多用”。运算符也可以重载。实际上,我们已经在不知不觉之中使用了运算符重载。例如,大 家都已习惯于用加法运算符”+”对整数、单精度数和双精度数进行加法运算,如5+8, 5.8 +3.67等,其实计算机对整数、单精度数和双精度数的加法操作

2016-03-25 21:32:07 802

原创 C++复习要点总结之六——编译器对属性和方法的处理机制

编译器对属性和方法的处理机制 C++中的class从面向对象理论出发,将变量(属性)和函数(方法)集中定义在一起,用于描述现实世界中的类。从计算机的角度,程序依然由数据段和代码段构成。C++编译器如何完成面向对象理论到计算机程序的转化?换句话:C++编译器是如何管理类、对象、类和对象之间的关系具体的说:具体对象调用类中的方法,那,c++编译器是如何区分,是那个具体的类,

2016-03-23 21:28:01 389

原创 C++复习要点总结之五静态成员变量及成员函数

思考:每个变量,拥有属性。有没有一些属性,归所有对象拥有?1. 静态成员变量1)定义静态成员变量Ø  关键字 static 可以用于说明一个类的成员,             静态成员提供了一个同类对象的共享机制Ø   把一个类的成员说明为 static 时,这个类无论有多少个对象被创建,这些对象共享这个 static 成员Ø   静态成员局部于类,它不是对象成

2016-03-23 20:47:01 311

原创 C++复习要点总结之四New和delete使用

对象的动态建立与释放1 new和delete基本语法1)在软件开发过程中,常常需要动态地分配和撤销内存空间,例如对动态链表中结点的插入与删除。在C语言中是利用库函数malloc和free来分配和撤销内存空间的。C++提供了较简便而功能较强的运算符new和delete来取代malloc和free函数。注意: new和delete是运算符,不是函数,因此执行效率高。2)虽然

2016-03-23 19:18:58 608

原创 c++复习要点总结之三 ——构造函数

构造函数:与类名相同的函数就是构造函数,没有返回值类型声明。构造函数的分类:无参构造函数、有参构造函数、赋值(拷贝)构造函数Test() //无参构造函数定义Test(inta, int b)  //有参构造函数定义Test(const Test &obj) //拷贝构造函数定义下面分别讨论三种构造函数1. 无参构造函数调用方法:Test t1, t2; //这个很好理

2016-03-17 21:30:10 358

原创 C++复习要点总结之二——函数

一 inline内联函数说明1:必须inline int myfunc(int a, int b)和函数体的实现,写在一块说明2C++编译器可以将一个函数进行内联编译被C++编译器内联编译的函数叫做内联函数内联函数在最终生成的代码中是没有定义的C++编译器直接将函数体插入在函数调用的地方内联函数没有普通函数调用时的

2016-03-15 20:45:31 344

原创 C++复习要点总结(一)

C++对C语言的加强——类型加强1. register 关键字增强register关键字 请求编译器让变量直接放在寄存器里面,速度快。在c语言中 register修饰的变量 不能取地址;在C++中可以取地址。2. 变量检测增强在C语言中,重复定义多个同名的全局变量是合法的, 在C++中,不允许定义多个同名的全局变量。3. C++中所有的变量和函数都必须有

2016-03-12 09:04:24 363

转载 J2EE的十三个技术规范

2EE想必大家都不陌生吧,貌似现在更流行将其称作JavaEE,不管名字怎么变,核心和思想是没有变的。学习J2EE首先要了解它的规范,下面我们一起看看它的十三个技术规范。        1、JDBC(Java Database Connectivity)        用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口

2016-03-04 10:57:57 236

转载 重新认识Java包的命名规则

在软件开发这个行当“混了”几年,如果这时再提Java包的命名规则未免有点小儿科了,别急呀:大家看下面这个工程以及里面的代码:        看到这个工程后,想来大家应该“理所当然”地认为“没问题啊”,呵呵呵,那么当我们运行程序时会发生什么呢?看下图:        怎么造成的?很简单:Java的包名不能以“java”开头。

2016-03-04 10:52:14 267

项目文档介绍,涉及到开发过程的介绍

文档说明

2021-11-14

ykx 软件记录日常开发过程的问题

文档说明

2021-11-14

spring framework-4.3.4-RELEASE-dist

spring framework-4.3.4-RELEASE-dist.zip 更新于2016.11.7

2016-12-14

空空如也

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

TA关注的人

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