从C语言到C++语言,是面向过程到面向对象编程的跨越。面向对象编程的特点就是继承和动态绑定。C++通过类的派生来实现继承,通过虚拟函数支持动态绑定,虚拟函数提供了一些封装类体系实现细节的方法。
面向对象编程的关键概念
抽象(abstraction)——去除对象中不必要的细节,保留描述对象本质特征的关键字,抽象是一种设计活动。
类 —— 是一种用户自定义类型,就好像int这样的内置类型一样。类...
分类:
编程语言 时间:
2014-10-27 17:42:39
阅读次数:
150
我们常用的在a标签中有点击事件:1. a href="javascript:js_method();"这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload...
分类:
其他好文 时间:
2014-10-27 17:20:57
阅读次数:
123
最近新做了一个项目,项目的界面好多的控件,然后在进入界面的时候会刷新好多次,而且每次操作都有不必要的刷新,研究发现了需要配置双缓冲才能避免闪屏,代码如下。 1 //获取当前系统的环境版本,不同的环境对应不同的属性。 2 Version v = System.Environment.Vers...
题目:最近有两个offer,A是某取款机公司的软件开发岗,主要是做.NET,B是在一个小公司做数据分析。背景:A公司是合资,在北京,不算大,因为取款机系统不必要经常更新,所以工作相对稳定,B公司在数据分析也属于初级阶段,项目经理具有8年的数据分析经验,数据分析是时下比较热门的职业,自己也比较感兴趣。...
分类:
其他好文 时间:
2014-10-26 19:43:07
阅读次数:
257
设答案为f(n),我们显然可以暴力地递归求解:f(n)=f(1)+f(2)+……+f(n/2)。但是n=1000,显然会超时。考虑状态最多可能会有n种,经过大量的重复计算,所以可以记忆下来,减少不必要的计算。 1 #include 2 using namespace std; 3 int n; 4 ...
分类:
其他好文 时间:
2014-10-26 18:20:58
阅读次数:
295
9.1 C#中类的定义C#使用class关键字来定义类 【默认internal】class MyClass{//Class Members}在默认情况下,类声明为内部的,即只有当前项目中的代码才能访问它。可以用internal访问修饰符关键字显示指定,如下所示(但这是不必要的)internal c....
分类:
其他好文 时间:
2014-10-25 15:46:31
阅读次数:
221
http://www.blogjava.net/TrampEagle/archive/2006/05/26/48326.html今天在研究javamail发信的过程中,出现了一些小问题,现总结如下,以免后来者走些不必要的弯路,先把完整的能够正常运行的代码示例粘贴如下:发邮件源代码:package c...
分类:
编程语言 时间:
2014-10-25 15:42:13
阅读次数:
179
只有當左邊的指大於pivot,右邊的值小於pivot才交換 1 public static quickSortOptimized(int[] data,int left,int right){ 2 3 int pivotIndex=(left+right)/2; 4 int pivotValue=....
分类:
其他好文 时间:
2014-10-25 11:39:56
阅读次数:
165
我们常用的在a标签中有点击事件:1. a href="javascript:js_method();"这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload...
分类:
Web程序 时间:
2014-10-24 22:06:31
阅读次数:
233
_blank
浏览器总在一个新打开、未命名的窗口中载入目标文档。
_self
这个目标的值对所有没有指定目标的 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。这个目标是多余且不必要的,除非和文档标题 标签中的 target 属性一起使用。
_parent
这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在...
分类:
其他好文 时间:
2014-10-24 19:01:50
阅读次数:
203