随笔分类 - Java基础 / 2.面向对象面试题
这一分类主要介绍对象相关知识点。
①面向对象三大特性:封装、继承多态
②构造函数
③重写和重载
④接口和抽象类区别
⑤动态绑定和静态绑定
⑥浅拷贝、深拷贝、引用拷贝
⑦“==”和equals的区别
⑧ hashcode()方法
⑨ 字符串常量池
摘要:面向对象基础 1 面向对象三大特点 封装、继承、多态 面向过程是将解决问题的过程拆分为一个个方法执行;面向对象是先抽象出对象,由对象执行方法的方式解决问题。 1)封装:将一个对象的属性封装在对象内部,不允许外部对象直接访问对象内部信息。 2)继承:不同类型对象,相互之间经常有一定共同点。具体表现为子
阅读全文