知识点: .............................................................................................................................................................................. 1 1 .面向对象的软件开发有哪些优点? .................................................................................................................... 1 2 .什么叫对象?什么叫类?类和对象有什么关系。........................................................................................... 1 3 .什么是包?把一个类放在包里有什么作用? ................................................................................................... 2 4 .作用域 public 、 private 、 protected 以及不写时(default) 有什么区别? ....................................................... 2 5 .什么是方法?方法的结构是怎样的?设计方法应考虑哪些因素? ............................................................... 2 6 .什么是方法的覆盖? 与方法的重载有何不同?方法的覆盖与属性的隐藏有何不同? .............................. 3 7 .什么是成员变量、局部变量、类变量和实例变量? ....................................................................................... 3 8 .什么是继承?什么是父类?什么是子类?继承的特性可给面向对象编程带来什么好处? ....................... 3 9 .什么是多态?面向对象程序设计为什么要引入多态的特性? ....................................................................... 4 10 .“子类的域和方法的数目一定大于等于父类的域和方法的数目”,这种说法是否正确?为什么? ....4 11 .父类对象与子类对象相互转化的条件是什么?如何实现它们的相互转化? ............................................. 4 12 .接口与抽象类有哪些异同点? .........................................................................................................
Java笔试题 来自淘豆网m.daumloan.com转载请标明出处.