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

做家政在哪个网站找博客网站怎么建设

做家政在哪个网站找,博客网站怎么建设,营销型网站用什么系统,网站设计的研究方法文章目录 接口和抽象类的区别一、定义的区别1、抽象类2、接口 二、使用场景的区别1、抽象类2、接口 三、使用案例1、抽象类2、接口 接口和抽象类的区别 一、定义的区别 1、抽象类 关键字: abstract 是模棱两可的,似是而非的,无法给出具体明…

文章目录

  • 接口和抽象类的区别
    • 一、定义的区别
      • 1、抽象类
      • 2、接口
    • 二、使用场景的区别
      • 1、抽象类
      • 2、接口
    • 三、使用案例
      • 1、抽象类
      • 2、接口

接口和抽象类的区别

一、定义的区别

1、抽象类

关键字: abstract 是模棱两可的,似是而非的,无法给出具体明确的

2、接口

关键字:interface

二、使用场景的区别

首先看他们两个的特点:

1、抽象类

  1. 继承了抽象类的子类,要么对父类的抽象方法进行重写,要么自己也是抽象类
  2. 抽象类也可以拥有普通方法
  3. 抽象类不能创建对象
  4. 抽象类也有构造方法,但是是为了子类创建对象使用

2、接口

  1. 不能实例化
  2. 没有构造方法
  3. 方法默认public abstract修饰
  4. 变量默认public static final修饰

因此可以得出他们的存在价值

对于抽象类:由于抽象类既能拥有普通的方法,又有抽象的方法,这样,抽象类既能自己完成一些功能,又给子类提供无限的可能。

对于接口:定义了规则:一个类可以同时实现多个接口,拓展了程序

三、使用案例

1、抽象类

abstract class Animal {abstract void eat();
}
class Dog extends Animal {@Overridevoid eat() {System.out.println("吃骨头");}
}
class Cat extends Animal {@Overridevoid eat() {System.out.println("吃鱼");}
}

2、接口

interface Runnable {void run();
}interface Eatable {void eat();
}class Tiger implements Runnable, Eatable {@Overridepublic void eat() {System.out.println("吃肉");}@Overridepublic void run() {System.out.println("跑");}
}
http://www.yayakq.cn/news/113888/

相关文章:

  • wordpress 拿站个人博客是什么
  • 深圳网站建设 设计首选公司写文章的网站
  • 惠州做公司网站网站更新怎么做
  • dz论坛识别手机网站自动跳转温州市城市建设档案馆网站
  • 教做详情页的网站网站建设行业研究
  • 建什么类型个人网站政务网站模板
  • 定制网站建设开发阿里主机wordpress
  • 贵阳市城乡建设局网站wordpress post slug
  • 微信公众号h5网站开发深圳做网站的公司 cheungdom
  • 搭建个网站凡科建设的网站如何
  • 自己做网站销售世界羽联巡回赛总决赛
  • 网站开发公司php工资软件开发工程师的薪资待遇
  • 杭州公司的网站建设公司青岛建设监理协会网站
  • 免费网站怎么申请阳春网站开发
  • 阿克苏网站建设吉首做网站
  • 苏州书生商友专业做网站北京哪家做网站和网络推广好的
  • 网站轮播图的按钮怎么做的加强信息网站建设
  • 学习html的网站石家庄制作网站
  • 泰州专业网站建设制作网站建设 硬件
  • 深圳网博网站建设汉阳网站建设鄂icp
  • 注册网站免费注册邮箱google网站入口
  • 宁夏建设银行网站关键词优化公司哪家推广
  • 磐石市住房和城乡建设局网站wordpress结构化数据
  • 成都市建设部官方网站地铁建设优缺点
  • 茶文化网站制作公司宣传折页模板
  • 专门做兼职的网站珠海斗门建设局网站
  • 村网通为每个农村建设了网站网站公司建设网站价格
  • 企业网站seo名称中国建设银行官网站企业
  • 怎么做网站监控平台天津首页优化外包公司
  • 招工做的网站小程序搭建怎么赚钱