2014年5月25日

摘要: 1.接口的定义:In the Java programming language, an interface is not a class but a set of requirements for classesthat want to conform the interface.说明: 1) I... 阅读全文
posted @ 2014-05-25 11:44 Dream Catcher(DC) 阅读(449) 评论(0) 推荐(0) 编辑

2014年5月23日

摘要: Tips: This article based on Scott Meyers's > article 27: Minimize CastingC++规则的设计目标之一,是保证"类型错误"绝对不可能发生。理论上你的程序可以很“干净”的通过编译,就表示它并不企图在任何对象身上执行任何不安全的,无意义... 阅读全文
posted @ 2014-05-23 16:44 Dream Catcher(DC) 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: 继承(inheritance)背后的核心思想是:可以在现有类的基础上创建自己的新类,在新类中继承原来类的方法和数据域,并添加适合当前应用场景的新的数据和方法。1. 类,超类,子类 (class,superclass,subclass): Java 中的inheritance都是public i... 阅读全文
posted @ 2014-05-23 11:20 Dream Catcher(DC) 阅读(413) 评论(0) 推荐(0) 编辑

2014年5月22日

摘要: 1. Java中的包机制(Package):1.1 Java容许将一系列的类组合到一个叫package的集合中。package机制是一种非常好的管理工作的方式并可以将你自己的工作和系统或第三方提供的代码分开。一个类(class)可以使用其本身所在包中的任何类和其他包中的任何public类。注意:只... 阅读全文
posted @ 2014-05-22 22:43 Dream Catcher(DC) 阅读(202) 评论(0) 推荐(0) 编辑

2014年5月21日

摘要: 面向对象程序设计作为一种重要的程序设计思想,在近些年来得到广泛的推崇。而Java和C++更是面向对象程序设计语言中的翘楚,要彻底摸清面向对象程序设计的精髓和在实际应用中更加高效的进行代码设计,我们有必要对比一下Java和C++的在实现面向对象程序设计上的异同之处,对两种语言的细节之处做一个详尽的... 阅读全文
posted @ 2014-05-21 20:09 Dream Catcher(DC) 阅读(384) 评论(0) 推荐(0) 编辑

2013年12月21日

摘要: >中指针的定义:A pointer is a variable that contains the address of a variable.一针见血的道出了指针的含义,指针也是变量,不过它保存的是其他变量的地址而已.至于这个其他变量是什么,可能是一个普通build_in类型的变量,可能是一个用户自定义类型的变量,还有,还有...但一条原则是不会变的:指针指向的实体要么确确实实在内存中存在,要么是NULL.函数是变量吗?答案否定的.你见过函数被当作一个赋值运算的左值吗?但是函数确确实实是在内存中存在的,不然,我们通常所说的函数调用是从哪儿调用的呢?函数调用显然是通过找到一个函数的&qu 阅读全文
posted @ 2013-12-21 11:43 Dream Catcher(DC) 阅读(392) 评论(0) 推荐(0) 编辑

导航