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

阿里云网站更换域名外包

阿里云网站更换域名,外包,搜索引擎网站的结构,网站建设网站服务流程一、抽象类和接口抽象类抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建继承层级里子类的模板。public abstract class AbstractClass {private int num;public abstract void getBookAbs();public abstract void get…

一、抽象类和接口

抽象类

抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建继承层级里子类的模板。

public abstract class AbstractClass {

private int num;

public abstract void getBookAbs();

public abstract void getNumAbs();

//普通方法

public void dogetCode(int num) {

this.num = num;

}

}

定义TestClass继承抽象类

public class TestClass extends AbstractClass {

@Override

public void getBookAbs() {

dogetCode(3);

}

@Override

public void getNumAbs() {

}

}

接口

接口是抽象方法的集合。如果一个类实现了某个接口,那么它就继承了这个接口的抽象方法。这就像契约模式,如果实现了这个接口,那么就必须确保使用这些方法。接口只是一种形式,接口自身不能做任何事情。

public interface Inter {

public void getBookInter();

public void getNumInter();

public void getName();

}

定义ImplClass继承接口,并实现其中所有的方法

public class ImplClass implements Inter {

@Override

public void getBookInter() {

}

@Override

public void getNumInter() {

}

@Override

public void getName() {

}

}

二、实现接口中的部分方法

我们想实现一个接口,但是又不想具体的实现(当然,如果一个类不是抽象类,要实现一个接口,那必须要实现该接口里面的所有方法,如果是抽象类,那么不必实现接口里面的每一个方法)该接口里面的所有方法,那么我们可以定义一个类,在该类内实现那个接口里面的所有方法,不过这个类里面的这些方法都是空方法,然后让一个子类继承该类,在有选择性的具体的实现其中的某些方法,达到具体的实现与抽象方法分开的目的

1、定义接口

public interface FinalTestInter {

public void methodFinal_1();

public void methodFinal_2();

}

2、定义类FinalTestClass实现FinalTestInter接口

/**

* @author SuTongsheng

* @create 2019/3/13

* @Describe

*/

public class FinalTestClass implements FinalTestInter {

@Override

public void methodFinal_1() {

}

@Override

public void methodFinal_2() {

}

}

3、定义方法继承实现类,重新部分方法

public class FinalTestClass_2 extends FinalTestClass {

@Override

public void methodFinal_1() {

super.methodFinal_1();

}

}

http://www.lbrq.cn/news/2748007.html

相关文章:

  • 如何做企业套模网站宁德市教育局官网
  • 网站建设营销策划方案线上拓客渠道有哪些
  • 自己电脑做服务器搭建网站有域名网站推广多少钱一年
  • 网站建设网站排名优化金牌服务网络推广官网首页
  • 电脑网站推荐网络营销ppt
  • 在线编辑图片加字seo教程下载
  • 网站优化公司哪家效果好百度地址如何设置门店地址
  • wordpress的ajax好慢做优化的网站
  • 江西网站建设现在怎么做网络推广
  • 微信下载并登录seo技术分享博客
  • 电子商务网站开发的意义互联网营销师怎么做
  • 59网站一起做网店广州seo排名哪家有名
  • wordpress建站模版推广赚钱一个50元
  • 网站怎么申请支付宝google关键词分析
  • 买网站需要多少钱企业培训考试系统
  • 做淘宝相关网站湖南网站制作公司
  • 日照公司做网站淘宝流量助手平台
  • 网站建设推广邮件百度seo优
  • 东莞贸易公司寮步网站建设价格刷关键词要刷大词吗
  • 东莞网站建设类岗位廊坊网站seo
  • 做包装盒效果图网站优化大师下载安装
  • 雅安市住房和城乡建设局网站全专业优化公司
  • 阜宁专业做网站的公司全网营销推广靠谱吗
  • 电子商务网站建设与实践上机指导教程百度快照在哪里
  • 专业医疗建站营销型网站建设方案
  • 深圳制作网站软件百度seo网站优化服务
  • 给人做网站免费发外链平台
  • 徐州整站优化南宁seo推广外包
  • 网站左侧的导航是怎么做的西安seo网站排名
  • 石嘴山网站关于两学一做广告网页
  • [python学习记录2]变量
  • 模型训练监控:TensorBoard与Weights Biases (WB) 使用详解
  • 《后室Backrooms》中文版,购物误入异空间,怪物追逐,第一人称冒险逃生
  • Winsows系统去除右键文件显示的快捷列表
  • 海康机器人3D相机的应用
  • Trae中`settings.json`文件的Java配置项功能详解(一)