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

南阳做网站的软文广告100字

南阳做网站的,软文广告100字,威胁网站检测平台建设中标,艺术设计教学资源网站建设标准Java系列文章目录 Java Optional 容器笔记总结 文章目录 Java系列文章目录一、前言二、学习内容:三、问题描述四、解决方案:4.1 抽象类的使用4.2 抽象类与接口的区别4.2.1 接口复习4.2.2 具体区别4.2.3 使用场景4.2.3.1 抽象类使用场景4.2.3.2 接口使用…

Java系列文章目录

Java Optional 容器笔记总结


文章目录

  • Java系列文章目录
  • 一、前言
  • 二、学习内容:
  • 三、问题描述
  • 四、解决方案:
    • 4.1 抽象类的使用
    • 4.2 抽象类与接口的区别
      • 4.2.1 接口复习
      • 4.2.2 具体区别
      • 4.2.3 使用场景
        • 4.2.3.1 抽象类使用场景
        • 4.2.3.2 接口使用场景
  • 五、总结:
    • 5.1 学习总结:

一、前言

目的:学习Java抽象相关知识

  • 对油管博主John讲解的抽象相关知识进行笔记总结

二、学习内容:

  • 抽象类的使用
  • 抽象类与接口的区别

三、问题描述

  • 抽象类相关知识没有实践经验

四、解决方案:

4.1 抽象类的使用

抽象类注意事项

  • 新建的类不能是抽象类
  • 子类继承抽象类必须实现抽象方法

参考代码如下:

package org.example;public abstract class Animal {int age;public String name;public abstract void makeNoise();}
package org.example;public interface AnimalStuff {//int age = 5;void pool();}
package org.example;public class Cat extends Animal implements AnimalStuff{@Overridepublic void makeNoise() {System.out.println("Meow");}@Overridepublic void pool() {System.out.println("Cat is pool");}
}
package org.example;public class Main {public static void main(String[] args) {Cat cat = new Cat();cat.makeNoise();cat.pool();}
}
  • 我们可以通过子类继承抽象类来实现抽象方法

在这里插入图片描述

4.2 抽象类与接口的区别

4.2.1 接口复习

  • 接口里面包含终态静态与抽象

在这里插入图片描述

4.2.2 具体区别

我们已经知道Cat类不管是继承抽象类还是接口
都能在子类实现抽象方法
既然都能实现为什么我们还需要抽象类呢

区别:

  • 一个子类只能继承一个父类,但可以继承多个接口
  • 接口字段必须是静态与终态(终态已经定义了对子类来说没用
  • 抽象类可以有抽象方法也可以用其他方法灵活性高

相同点:

  • 抽象方法必须实现

4.2.3 使用场景

4.2.3.1 抽象类使用场景

Animal抽象类与Cat类
Cat与Animal是隶属关系(猫是动物)大部分动物一定会发声
所以抽象类Animal就可以定义发声的抽象方法让子类一定实现发声方法

  • 类相关性较高
4.2.3.2 接口使用场景

Cat类与AnimalStuff接口
同理,平级关系几乎大部分事务都能用这个抽象方法
所以方法使用与类关系不大

  • 类相关性较低

五、总结:

5.1 学习总结:

抽象类的作用:

  • 定义共享的属性和行为。
  • 提供一种规范,让子类去实现。
  • 避免"上帝类"(只有一个超级类做所有事情),鼓励模块化的继承。

抽象类与接口区别:

  • 一个子类只能继承一个父类,但可以继承多个接口
  • 接口字段必须是静态与终态(终态已经定义了对子类来说没用)
  • 抽象类可以有抽象方法也可以用其他方法灵活性高

声明:如本内容中存在错误或不准确之处,欢迎指正。转载时请注明原作者信息(麻辣香蝈蝈)。

http://www.yidumall.com/news/20401.html

相关文章:

  • 网络网站排名优化百度关键词优化方法
  • 做网站可以用别人的身份证吗百度网站名称
  • wordpress 增加小工具seo优化诊断工具
  • 政府门户网站制度建设情况网上打广告有哪些软件
  • 徐州建站平台如何推广品牌知名度
  • 青岛高端网站开发建站平台哪家好
  • 做网站页面提供的图结构网站搜索优化排名
  • 免费做自己的网站近期重大新闻事件
  • 湖北外贸网站设计制作广告公司招聘
  • 做服装最好的网站正规代运营公司排名
  • 织梦网站怎样上传到ftp辽阳网站seo
  • 外贸公司网站建设费用 如何申请网络营销是学什么
  • 一品威客网兼职正规的关键词优化软件
  • wordpress 添加广告窗口武汉百度seo网站优化
  • 成都网站seo推广sem优化软件哪家好
  • 注册个体可以做网站吗怎样提高百度推广排名
  • 怎么申请网址怎么用企业seo网络营销
  • 在线免费建网站百度网站优化方案
  • 外国一些做环保袋的网站外贸网站谷歌seo
  • 青岛做网站哪家好木卢seo教程
  • 微信推广平台自己可以做什么是优化师
  • 网站建设属于资产手机怎么建网站
  • l网站建设免费发广告的平台
  • 什么网站可以做翻译兼职seo排名app
  • 学php到做网站要多久百度高级搜索技巧
  • 可以做淘宝联盟的免费网站电商网站平台搭建
  • wamp 做网站发布网站整站优化推广方案
  • 建公司的步骤百色seo关键词优化公司
  • 南京做网站优化的公司北京seo网站优化公司
  • 网站开发协助方案百度云盘搜索