首页 > 代码库 > 开闭原则
开闭原则
开闭原则:软件实体应该面对修改关闭,面对扩展开放,其实现核心是抽象,把相同的代码抽出来便于代码的重用就是闭
把不同的代码也抽出来便于功能的扩展这就是开
开闭原则是设计原则的核心原则,其他的设计原则都是开闭原则的具体体现和补充
抽象类:
abstract class Job{ public abstract void work();//抽象方法 }
如果 一个方法只有定义。没有具体的内容,那么该方法就是抽象方法。使用关键字:public abstract void work();
拥有抽象方法的类叫做抽象类
如果一个类继承抽象类,那么必须重写抽象类中的所有抽象方法否则编译错误
构造方法声明为protected,表示不同包的子类可以调用该构造方法产生父类对象
在匿名内部类中访问外部类对象:外部类名.this.dspose()
MyJFrame a=new MyJFrame()//进入新窗体
开闭原则
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。