摘要:
面向对象三大特性:封装,继承,多态。 封装,即将业务逻辑或功能方法写到一个类中,与程序母体分离。这一特性实现了程序的高复用性,封装好的类可以拿到其他地方用,就像自定义了一个空间一样。 继承,在程序设计中经常会创建基类来约定该类需要做什么,而将程序实现交给继承其的子类实现,规则是基类中有的方法,子类中必须也要有,而且子类可以扩充,添加其他方法。这样一来通过继承就会衍生出很多不同的子类,这些子类能够完成很多不同的任务和功能,这就是面向对象的三大特性之一,多态。 继承和多态的优势不只是将共有的东西集合到一个类中共用,其还大大提高了程序的可维护性和可扩展性,使程序更加灵活。在封装类时有一个基... 阅读全文