概念理解
文章平均质量分 86
zhuzhuyule
每个人都可以活的很有价值!
展开
-
抽象类和接口的区别、为什么用抽象类。
面试被问到抽象类的问题。答得稀烂。。。 网上再学习了一次,在这里记下看到各位大虾的金言。 一、抽象类: 在面向对象领域,抽象类主要用来进行类型隐藏。那什么是类型隐藏呢?我们可以构造出一个固定的一组行为的抽象描述,但是这组行为却能够有任意个可能的具体实现方式。这个抽象描述就是抽象类,而这一组任意个可能的具体实现则表现为所有可能的派生类。好比,动物是一个抽象类,人、猴子、老虎就是具体实转载 2014-04-17 17:23:48 · 547 阅读 · 0 评论 -
Lua初学者(四)--Lua调用原理展示(lua的堆栈)
本文较详细的描述了 宿主语言(这里拿C++实例) 调用 Lua 时过程中的 栈的使用情况,最后附图 动态 展示整个过程。希望对大家提供帮助。原创 2014-11-13 20:18:57 · 24747 阅读 · 24 评论 -
Java 默认修饰符
转自:http://blog.csdn.net/cocojiji5/article/details/6638240 1. 类(class) 可见性修饰符: public—在所有类中可见,在其他包中可以用import导入。 缺省—就是没有修饰符,在同一个包中的类中可见,在其他包中不能用im转载 2014-04-18 10:14:45 · 592 阅读 · 0 评论 -
抽象类和接口的差别
抽象类和接口,两个千万别混淆 1.abstract class 在 Java 语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。 2.在abstract class 中可以有自己的数据成员,也可以有非abstarct的成员方法,而在interface中,只能够有静态的不能被修改的数据成员(也就是必须是 static final的原创 2014-04-22 16:54:04 · 416 阅读 · 0 评论