Java,面向对象编程。简单来说,就是把生活中的物品,抽象成一个对象模型。当然java也有他的特性,比较特出的就是继承,封装,多态。下面我们就来看看继承。
继承:子承父业,父亲想给自己孩子的,孩子都可以拿到。这就是继承,子类通过继承父类,可以访问父类中非私有成员对象,或方法。为了区分子类和父类,我们通常可以为子类添加其独有的方法,或者是重写父类的方法已达到区别子类和父类的目的。
封装:按照我的理解来看,封装,顾名思义,就是将其中的一些通用的方法,封装起来,通过暴露对外的接口,来提供方法的入口。隐藏核心的业务逻辑代码,就不必担心自己的代码会被他人非法修改。就达到了封装的目的。
多态:通过传入不同的实例而实现不同的操作,多态的优点包括解除了类型之间的耦合性,可替换性,可扩充性,灵活性,接口性,简化性。多态存在的必要条件:继承,重写,父类引用指向子类对象。比如 Parent p = new Child();
学习笔记第一天,继续努力。一起复习,一起学习。










网友评论