摘要: 1、abstract class和interface有什么区别? 声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstract 类的... 阅读全文
posted @ 2013-03-23 11:00 牵着羊放狼 阅读(256) 评论(0) 推荐(1)
摘要: 1、面向对象的特征有哪些方面? 继承:派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。 多态性:多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。 2、String是最基本的数据类型吗? 基本数据类型包括byte、... 阅读全文
posted @ 2013-03-23 10:42 牵着羊放狼 阅读(602) 评论(1) 推荐(3)