day10
将JavaSE基础入门学习笔记按照每天的学习进行分类,方便以后查阅和复习
这条小鱼我在乎
代码字里行间,技术与梦想共舞的痕迹
展开
-
继承-子父类中成员方法特点-重写&应用
1. 子父类中成员方法的特点当在程序中通过对象调用方法时,会先在子类中查找有没有对应的方法,若子类中存在就会执行子类中的方法,若子类中不存在就会执行父类中相应的方法。看如下代码:class Fu{ public void show(){ System.out.println("Fu类中的show方法执行"); }}class Zi exte...原创 2020-01-15 15:55:33 · 216 阅读 · 0 评论 -
继承-子父类中成员变量的特点
了解了继承给我们带来的好处,提高了代码的复用性。继承让类与类或者说对象与对象之间产生了关系。那么,当继承出现后,类的成员之间产生了那些变化呢? 类的成员重点学习成员变量、成员方法的变化。 成员变量:如果子类父类中出现不同名的成员变量,这时的访问是没有任何问题。看如下代码:class Fu{ //Fu中的成员变量。 int...原创 2020-01-15 14:32:57 · 188 阅读 · 0 评论 -
继承
一、继承的概念 在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。例如公司中的研发部员工和维护部员工都属于员工,程序中便可以描述为研发部员工和维护部员工继承自员工,同理,JavaEE工程师和Android工程师继承自研发部员工,而维网络维护工程师和硬件维护工程师继承自维护部员工。这些员工之间会形成一...原创 2020-01-15 13:59:19 · 88 阅读 · 0 评论 -
方法重写的注意事项
重写需要注意的细节问题:1. 子类方法覆盖父类方法,必须要保证权限大于等于父类权限。java中四大权限(由大到小):public protected default privateclass Fu(){ void show(){} public void method(){}}class Zi() extends Fu{public void sh...原创 2020-01-15 16:10:42 · 189 阅读 · 0 评论 -
抽象类
一、抽象类-产生 当编写一个类时,我们往往会为该类定义一些方法,这些方法是用来描述该类的功能具体实现方式,那么这些方法都有具体的方法体。 但是有的时候,某个父类只是知道子类应该包含怎么样的方法,但是无法准确知道子类如何实现这些方法。比如一个图形类应该有一个求周长的方法,但是不同的图形求周长的算法不一样。那该怎么办呢? 分析事物时,发现了共性内容,就出...原创 2020-01-15 20:09:21 · 91 阅读 · 0 评论 -
综合案例---员工类系列定义
一、案例介绍 某IT公司有多名员工,按照员工负责的工作不同,进行了部门的划分(研发部员工、维护部员工)。研发部根据所需研发的内容不同,又分为JavaEE工程师、Android工程师;维护部根据所需维护的内容不同,又分为网络维护工程师、硬件维护工程师。 公司的每名员工都有他们自己的员工编号、姓名,并要做它们所负责的工作。 工作内容: ...原创 2020-01-15 21:07:33 · 656 阅读 · 0 评论