avatar
文章
72
标签
50
分类
37

首页
时间轴
分类
分享
  • 音乐
  • 随笔
  • 面试八股
关于
fanfanの博客
搜索
首页
时间轴
分类
分享
  • 音乐
  • 随笔
  • 面试八股
关于
day02-面向对象高级
发表于2021-02-07|javaSE
day02——面向对象高级今天我们继续学习面向对象的语法知识,我们今天学习的主要内容是:多态、抽象、接口。 学会这些语法知识,可以让我们编写代码更灵活,代码的复用性更高。 一、多态接下来,我们学习面向对象三大特征的的最后一个特征——多态。 1.1 多态概述 什么是多态? 多态是在继承、实现情况下的一种现象,表现为:对象多态、行为多态。 比如:Teacher和Student都是People的子类,代码可以写成下面的样子 1.2 多态的好处各位同学,刚才我们认识了什么是多态。那么多态的写法有什么好处呢? 在多态形式下,右边的代码是解耦合的,更便于扩展和维护。 怎么理解这句话呢?比如刚开始p1指向Student对象,run方法执行的就是Student对象的业务;假如p1指向Student对象 ,run方法执行的自然是Student对象的业务。 定义方法时,使用父类类型作为形参,可以接收一切子类对象,扩展行更强,更便利。 public class Test2 { public static void main(String[] args) { ...
day01-面向对象高级
发表于2021-02-07|javaSE
day01——面向对象高级各位同学,接下来的三天课程中,我们继续学习面向对象的相关课程。面向对象是写Java程序的核心套路,如何你不懂面向对象,那就相当于Java你白学了。所以在接下来的三天时间里,各位同学也需要克服重重困难好好学习。 前面我们说过面向对象最核心的套路是:设计对象来处理数据,解决问题。 如果你把面向对象高级这一部分课程学好,你设计出来的对象将更加好用。 在正式学习面向对象高级课程之前,我给大家提一些学习上的建议。目前我们学习的面向对象高级部分的知识点,就像一个一个的螺丝钉,在学习过程中你可能并不知道这些螺丝钉是用在哪里的,解决的什么问题。必须等这些内容都学习完之后,才能知道用这些螺丝钉可以用来搞飞机、造航母、造火箭。 所以,现阶段我们在学习过程中,主要关注下面几点就可以了。等整个基础课程学习完之后,再慢慢感在到哪里用。 一、静态接下来,我们学习一下面向对象编程中很常见的一个关键字static. static读作静态,可以用来修饰成员变量,也能修饰成员方法。我们先来学习static修饰成员变量。 1.1 static修饰成员变量Java中的成员变量按照有无static ...
1…78
avatar
fanfan
文章
72
标签
50
分类
37
公告
你还有好多未完成的梦,你有什么理由停下脚步。
最新文章
03_AJAX原理
03_AJAX原理2023-11-16
02_AJAX综合案例
02_AJAX综合案例2023-11-15
01_Ajax入门
01_Ajax入门2023-11-14
Linux字符集引发的bug
Linux字符集引发的bug2023-11-14
MySQL百万级数据,如何做分页查询
MySQL百万级数据,如何做分页查询2023-11-11
分类
  • Linux7
    • docker3
    • 常用命令1
  • MySQL1
  • SpringCloud5
  • canal1
  • docker1
    • Portainer1
标签
Eureka SpringCloud Redis docker 动态代理 RabbitMQ nginx Minecraft Yapi 定时任务 Linux 分布式锁 Nacos 网关 linux MySQL java elasticsearch 前后端分离 Stream流 负载均衡 API 性能优化 map Swagger mysql 前端 每日积累 Portainer AJAX 跨域 javaWeb nodejs 微服务 Es io流 git canal Streams seata
归档
  • 十一月 20236
  • 十月 20234
  • 九月 20232
  • 三月 202124
  • 二月 202136
网站资讯
文章数目 :
72
已运行时间 :
本站总字数 :
442k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2020 - 2023 By fanfan
框架 Hexo|主题 Butterfly
备案号:宁ICP备2023001647号
搜索
数据库加载中