javascript面向对象
赤焰烈火
小白的成长史
展开
-
Java 多态
多态的概念 多态是同一种行为具有不同的表现形式。(例如:同一个接口使用不同的实例而执行不同的操作,产生不同的结果。 ) 同一种行为发生在不同的对象上产生不同的结果(继承,接口,重载和重写都是多态的不同表现)。 多态的好处 消除类型之间的耦合关系 可替代性 灵活性 可扩展性 如何实现多态 继承 接口 重写,重载原创 2017-09-09 10:11:19 · 129 阅读 · 0 评论 -
Java 封装
封装概念 把具有相同属性和行为的类,封装到一个类中,并提供共有属性访问私有属性的机制。 封装的优点 减少耦合 对成员变量进行更加准确的控制(修改属性的可见性) 隐藏信息 public class encapsulation{ private String name; private ing age; public void setName(String name){ this.nam原创 2017-09-09 10:25:53 · 203 阅读 · 0 评论 -
java 继承
java 继承 继承的概念 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为 类的继承格式class 父类{ } class 子类 extends 父类{ }使用继承的好处 减少代码的重复性,使代码更简洁 提高可维护性 在不同类中可以有共同的属性和行为,可以把相同的属性和行为放到同一个类中,让其他类共享。 继承的特性原创 2017-09-09 09:55:09 · 129 阅读 · 0 评论