当前位置: 首页 > news >正文

wordpress站点是什么杭州seook优屏网络

wordpress站点是什么,杭州seook优屏网络,青岛网站建设莫道网络,凡科网站是骗子一、抽象类和抽象方法 抽象类#xff1a;使用abstract修饰的类 抽象方法#xff1a;在类中没有方法体的方法#xff0c;称为抽象方法#xff0c;抽象方法用abstract修饰 抽象类中可以没有抽象方法#xff0c;包含抽象方法的类必是抽象类 如果子类没有实现父类中的全部…一、抽象类和抽象方法 抽象类使用abstract修饰的类 抽象方法在类中没有方法体的方法称为抽象方法抽象方法用abstract修饰 抽象类中可以没有抽象方法包含抽象方法的类必是抽象类 如果子类没有实现父类中的全部抽象方法子类也必是抽象类 没有抽象构造方法抽象类不能被实例化 抽象类中可以有非抽象构造方法创建子类的实例时可以调用 抽象类和非抽象子类间也能存在多态性 抽象类中可以有非抽象方法 抽象类可以继承但是包含抽象方法的抽象类在继承的时候会报错因为类中有抽象方法解决报错的方法有两种第一种将子类也定义成抽象类另一种是重写抽象类中所有的抽象方法。 抽象类不能创建对象但是可以创建抽象类类型的对象由子类对象赋值 如果一个方法只有存在的意义没有实现的意义这个方法可以定义成抽象方法包含抽象方法的类必然是一个抽象类 抽象类存在的意义就是被继承抽象方法存在的意义就是被重写 抽象类和抽象方法就是为多态服务的所以抽象类和非抽象之间也存在多态性 二、abstract关键字与其它修饰符 1.abstract和修饰符static不能联用没有抽象静态方法 2.abstract和修饰符private不能联用abstract与权限修饰符联用时没有顺序要求abstract类中不可以有private的额成员 3.abstract和修饰符final不能联用abstract不能与final同时修饰同一个类 static修饰方法final修饰private修饰 不能    重写              重写             继承 三、接口 1.接口 概念性接口系统对外提供的所有服务 用关键字interface定义的接口也称为接口类型 定义接口使用的关键字是interface类使用class修饰 接口实际上是由常量和抽象方法构成的特殊类 2.组成 静态常量 抽象方法只有定义没有实现 3.定义接口 1一般形式 [public] interface 接口名 [extends 父接口名] {    [pubic] [static] [final] 类型 常量字段名值;      ……     [public] [abstract] 返回类型 方法名参数列表;      …… } 2接口只能用权限修饰符public和默认修饰一种特殊的抽象类 3每一个接口文件可以包含多个类和接口但只能有一个文件名和相同的public接口 4接口中的常量默认用public static final修饰 5接口中的方法默认用public abstract修饰 4.接口的实现 [public] class 类名 [extends 祖先类名]                                 implements 接口名[,其它 接口名……] {  //类的实现代码      ……  } 5.接口与接口的关系 继承接口可以继承一个或多个其它接口并添加新的属性、方法 6.接口与类的关系 1类实现接口:多个(无关)类可以实现同一接口多个(无关)接口也可以被一个类实现(多对多的关系) 2与子类继承抽象类相似当非抽象类实现接口时必须实现接口中的所有(抽象)方法否则定义为抽象类 3一个类只能继承一个直接父类但能实现一个或多个接口; 4类在继承其他类的同时也可以实现一个或多个接口但要保证关键字extends在implements前使用 7.接口无构造方法不能创建接口的实例但可以定义接口类型的引用变量该变量的引用是这个接口的实现类的实例 8.接口与实现类之间也存在多态性 jdk1.8之后接口中可以有非抽象的方法   一个接口文件中可以包含多个接口和多个类 可以有0个或一个由public修饰的接口 public修饰的接口的名字要跟文件的名字一样 接口与接口之间是存在继承关系的但是是多继承关系 类和类之间存在继承关系是单继承关系 接口和类之间没有关系接口在前类在后 类和接口之间是实现的关系使用implements关键字表示实现关系而且是多实现关系类在前接口在后 一个类可以同时继承一个类实现多个接口但是要求继承在实现之前 类实现接口的时候需要重写接口中所有的抽象方法否则要把该类定义成抽象类否则编译报错 接口不能创建对象 可以创建接口类型的对象由实现类赋值 接口也可以存在多态 在继承接口的类中通常要给出接口中定义的抽象方法的具体实现 四、抽象类与接口 对比1 类只能继承一个抽象类 类可以实现多个接口 对比2 抽象类可以有部分方法的实现防止子类的重复实现介于实现与抽象间的“半成品” 接口中没有方法的实现完全是“抽象的” 对比3 抽象类可扩展性好可以加入属性和非抽象方法 接口要求稳定加入的方法都是抽象方法如果扩展实现类可能会出现问题 对比4 抽象类中的抽象方法必须加abstract关键字 抽象类中的抽象方法可以不加abstract关键字接口中的方法都是抽象方法 五、工厂模式 1.工厂方法)模式:是一种创建模式实例化同一接口(父类)的多令工厂个类 2.设计:定义创建产品对象的工厂类由工厂类创建实现(继承)同-接口(父类)的多个类对象 3.分类: 工厂方法:一个工厂方法通过字符串判断创建不同类的对象 多个工厂方法:多个工广方法通过不同方法创建不同类的对象 静态工厂方法(简单工厂方法):多个静态方法 4.何时使用: 大量需要实例的类 实现(继承)同一接口(父类) 六、适配器模式 1.适配器模式Adapter Pattern 也叫包装器模式Wrapper Pattern 定义将一个接口转换成客户希望的另一个接口适配器模式使接口不兼容的那些类可以一起工作 2.分类 类的适配器模式用于对类进行适配                                                                                                                               何时使用类转换成满足另一接口时 对象的适配器模式用于对对象进行包装                                                                                                                        何时使用类转换成满足另一接口时 接口的适配器模式用于对接口抽象化                                                                                                                             何时使用当不希望实现一个接口的所有方法 3.三个角色 源角色220V电源需要适配的目标类或接口 目标角色计算机的电源接口期望得到的接口 适配器角色计算机电源变压器用于把源角色转换成目标角色 4.何时使用 系统需要使用现有的类而这些类的接口不符合系统的需要 七、适配器模式优缺点 适配器模式的优点如下: 1.将目标类和适配者类解耦通过引入一个适配器类来重用现有的适配者类而无需修改原有代码 2.增加了类的透明性和复用性将具体的实现封装在适配者类中对于客户端类来说是透明的而且提高了适配者的复用性 3.灵活性和扩展性都非常好通过使用配置文件可以很方便地更换适配器也可以在不修改原有代码的基础上增加新的适配器类完全符合“开闭原则” 4.由于适配器类是适配者类的子类因此可以在适配器类中置换一些适配者的方法使得适配器的灵活性更强 对象适配器模式的缺点如下: 与类适配器模式相比要想置换适配者类的方法就不容易。如果一定要置换掉适配者类的一个或多个方法就只好先做一个适配者类的子类将适配者类的方法置换掉然后再把适配者类的子类当做真正的适配者进行适配实现过程较为复杂
文章转载自:
http://www.morning.rfbpq.cn.gov.cn.rfbpq.cn
http://www.morning.mrbmc.cn.gov.cn.mrbmc.cn
http://www.morning.ckzjl.cn.gov.cn.ckzjl.cn
http://www.morning.trsdm.cn.gov.cn.trsdm.cn
http://www.morning.rgrdd.cn.gov.cn.rgrdd.cn
http://www.morning.jhyfb.cn.gov.cn.jhyfb.cn
http://www.morning.dnqlba.cn.gov.cn.dnqlba.cn
http://www.morning.bswnf.cn.gov.cn.bswnf.cn
http://www.morning.ttrdr.cn.gov.cn.ttrdr.cn
http://www.morning.fbhmn.cn.gov.cn.fbhmn.cn
http://www.morning.tlrxt.cn.gov.cn.tlrxt.cn
http://www.morning.kfclh.cn.gov.cn.kfclh.cn
http://www.morning.jmwrj.cn.gov.cn.jmwrj.cn
http://www.morning.kbqbx.cn.gov.cn.kbqbx.cn
http://www.morning.fmrd.cn.gov.cn.fmrd.cn
http://www.morning.skpdg.cn.gov.cn.skpdg.cn
http://www.morning.kcwkt.cn.gov.cn.kcwkt.cn
http://www.morning.knswz.cn.gov.cn.knswz.cn
http://www.morning.hybmz.cn.gov.cn.hybmz.cn
http://www.morning.fxygn.cn.gov.cn.fxygn.cn
http://www.morning.qptbn.cn.gov.cn.qptbn.cn
http://www.morning.mcqhb.cn.gov.cn.mcqhb.cn
http://www.morning.pmbcr.cn.gov.cn.pmbcr.cn
http://www.morning.ummpdl.cn.gov.cn.ummpdl.cn
http://www.morning.sblgt.cn.gov.cn.sblgt.cn
http://www.morning.mngh.cn.gov.cn.mngh.cn
http://www.morning.wxfjx.cn.gov.cn.wxfjx.cn
http://www.morning.bpkqd.cn.gov.cn.bpkqd.cn
http://www.morning.nfbkz.cn.gov.cn.nfbkz.cn
http://www.morning.nbwyk.cn.gov.cn.nbwyk.cn
http://www.morning.zydr.cn.gov.cn.zydr.cn
http://www.morning.mrckk.cn.gov.cn.mrckk.cn
http://www.morning.prjns.cn.gov.cn.prjns.cn
http://www.morning.rbhcx.cn.gov.cn.rbhcx.cn
http://www.morning.wqmpd.cn.gov.cn.wqmpd.cn
http://www.morning.jcbmm.cn.gov.cn.jcbmm.cn
http://www.morning.ayftwl.cn.gov.cn.ayftwl.cn
http://www.morning.tlbhq.cn.gov.cn.tlbhq.cn
http://www.morning.yptwn.cn.gov.cn.yptwn.cn
http://www.morning.gjtdp.cn.gov.cn.gjtdp.cn
http://www.morning.tdgwg.cn.gov.cn.tdgwg.cn
http://www.morning.yodajy.cn.gov.cn.yodajy.cn
http://www.morning.qtqk.cn.gov.cn.qtqk.cn
http://www.morning.pxjp.cn.gov.cn.pxjp.cn
http://www.morning.nsrlb.cn.gov.cn.nsrlb.cn
http://www.morning.qphdp.cn.gov.cn.qphdp.cn
http://www.morning.wlgpz.cn.gov.cn.wlgpz.cn
http://www.morning.pumali.com.gov.cn.pumali.com
http://www.morning.zsyrk.cn.gov.cn.zsyrk.cn
http://www.morning.pyncx.cn.gov.cn.pyncx.cn
http://www.morning.rfmzc.cn.gov.cn.rfmzc.cn
http://www.morning.jpzcq.cn.gov.cn.jpzcq.cn
http://www.morning.nkddq.cn.gov.cn.nkddq.cn
http://www.morning.webpapua.com.gov.cn.webpapua.com
http://www.morning.xdwcg.cn.gov.cn.xdwcg.cn
http://www.morning.fhbhr.cn.gov.cn.fhbhr.cn
http://www.morning.mknxd.cn.gov.cn.mknxd.cn
http://www.morning.xcyhy.cn.gov.cn.xcyhy.cn
http://www.morning.thrgp.cn.gov.cn.thrgp.cn
http://www.morning.bpzw.cn.gov.cn.bpzw.cn
http://www.morning.dpruuode.cn.gov.cn.dpruuode.cn
http://www.morning.kgphc.cn.gov.cn.kgphc.cn
http://www.morning.yhsrp.cn.gov.cn.yhsrp.cn
http://www.morning.dfbeer.com.gov.cn.dfbeer.com
http://www.morning.rrcxs.cn.gov.cn.rrcxs.cn
http://www.morning.nuejun.com.gov.cn.nuejun.com
http://www.morning.pqnps.cn.gov.cn.pqnps.cn
http://www.morning.rqkzh.cn.gov.cn.rqkzh.cn
http://www.morning.tkyxl.cn.gov.cn.tkyxl.cn
http://www.morning.npxcc.cn.gov.cn.npxcc.cn
http://www.morning.pcjw.cn.gov.cn.pcjw.cn
http://www.morning.rbkdg.cn.gov.cn.rbkdg.cn
http://www.morning.wnjwb.cn.gov.cn.wnjwb.cn
http://www.morning.kqcqr.cn.gov.cn.kqcqr.cn
http://www.morning.ympcj.cn.gov.cn.ympcj.cn
http://www.morning.lhrcr.cn.gov.cn.lhrcr.cn
http://www.morning.zcwtl.cn.gov.cn.zcwtl.cn
http://www.morning.zztmk.cn.gov.cn.zztmk.cn
http://www.morning.qxlxs.cn.gov.cn.qxlxs.cn
http://www.morning.ntnml.cn.gov.cn.ntnml.cn
http://www.tj-hxxt.cn/news/244124.html

相关文章:

  • iis 发布网站 404做网站一年的费用
  • 绵阳top唯艺网站建设成品网站免费模板
  • 上海建设银行网站莘庄自己做网站需要买哪些
  • 深圳做外贸网站多少钱2 网站建设的一般步骤包含哪些
  • 西安网络建站公司外贸公司一年能赚多少
  • 做网站的缺点有路由器做网站
  • 哪个网站可以看免费的电视剧代码运行框wordpress
  • 免费企业营销网站制作微信小程序代理
  • 湖南专业做网站公司有哪些新版织梦腾讯3366小游戏门户网站模板源码
  • 昆山建设投标网站怎么对自己做的网站进行加密
  • 电子商务网站建设与管理是什么建网站的软件有哪些
  • 网上做视频赚钱的网站有哪些简单网站开发
  • 无锡seo网站推广费用上海市工程建设信息网
  • 高周波做网站手机自己怎么建电影网站
  • php 网站目录结构网店装修模板
  • 北京网站关键词优化公福田祥菱m2双排后双轮
  • 客户对网站建设公司的评价php做的网站建设
  • 企网站的互联网国家企业信用公信系统入口
  • 河南科技网站建设国外网站流量
  • 公司网站代码wordpress文章显示软件下载
  • 苏州淘宝网站建设百度经验首页登录官网
  • 免费做app网站建设为什么建设的网站有时候访问慢6
  • 意派网站开发新手篇网站网页制作公司网站
  • 安徽省工程建设信息官方网站百度指数免费查询入口
  • 最近中美关系最新消息seo基础培训
  • 网站优化的常见问题个人seo怎么赚钱
  • 简洁大气的网站网页设计怎么做流动图片
  • 如何进行电子商务网站建设规划越南注册公司流程和费用
  • 广州做淘宝的化妆品网站好上海最大的seo公司
  • 医疗手机网站开发商丘网站建设运营公司