程序员面试刷题的书哪个好 different interview 不一样的java面试宝典
程序员面试刷题的书哪个好Interviews基于jdk1.8整理,不一样的java面试宝典。目录java基础面向对象的特征有哪些方面抽象抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。封装封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。继承继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。多态多态性是指允许不同子类型的对象对同一消息作出不同的响应。方法重载(overload)实现的是编译时的多态性(也称为前绑定),而方法重写(override)实现的是运行时的多态性(也称为后绑定)。运行时的多态是面向对象最精髓的东西,要实现多态需要做两件事: 1).方法重写(子类继承父类并重写父类中已有的或抽象的方法); 2).对象造型(用父类型引用引用子类型对象,这样同样的引用调用同样的方法就会根据子类对象的不同而表现出不同的行为)。分析:抽象:比如要建立一个动物类,想想
下载地址
用户评论