A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.什么是方法的重写?继承后方法重写要注意哪几点?
当子类方法继承父类后出现同名时,或者父类的成员方法是抽象方法时就需要进行方法的重写,就是股改掉父类的方法,重新编写方法。---------------要注意子类方法重写返回值和方法名和参数列表必须和父类相同,权限范围要大于父类,返回值范围要小于父类。
2.什么是抽象类?抽象类的作用?
抽象类就是被abstract修饰的类,包含没有方法的的方法也就是抽象方法的类。
抽象类的作用就是建立一个标准,对继承的子类起约束作用。
3.抽象类使用时要注意哪些?
抽象类不能穿创建对象,只能创建子类对象间接调用,必须要用修饰符abstract修饰类名称
可以有构造方法为子类创建对象初始化父类使用。
有抽象方法的类肯定是抽象类。
抽象类中的抽象方法子类继承后还需重写,或者继承子类也是抽象类才行。
4.请根据自己的理解谈谈抽象和继承存在的意义。
抽象的作用就是建立一个标准,对继承的子类起约束作用,因为不知道方法会怎么被执行,因此方法都可能被子类重新编写,也为接口做铺垫。
继承是多态的前提,父类中的成员方法和成员对象可能被很多方法所使用,因此为了更好的改进父类方法就·要取其精华,去其糟粕,在这基础上进行创新,这样既能改进也不影响其他类对父类的引用。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马