![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
day14
将JavaSE基础入门学习笔记按照每天的学习进行分类,方便以后查阅和复习
这条小鱼我在乎
代码字里行间,技术与梦想共舞的痕迹
展开
-
星级酒店案例
一、案例介绍 某五星级酒店,资金雄厚,要招聘多名员工(经理、厨师、服务员)。入职的员工需要记录个人信息(姓名、工号、经理特有奖金属性)。他们都有自己的工作要做。本案例要完成如下需求: 1、获取酒店幸运员工; 2、酒店开设VIP服务,酒店的厨师与服务员可以提供VIP服务。(厨师做菜加量、服务员给顾客倒酒)。 3、编写测试类 ...原创 2020-02-05 09:45:37 · 981 阅读 · 0 评论 -
接口作为方法参数与返回值
一、接口作为方法参数 接口作为方法参数的情况是很常见的,经常会碰到。当遇到方法参数为接口类型时,那么该方法要传入一个接口实现类对象。如 下代码演示。//接口interface Smoke{ public abstract void smoking();}class Student implements Smoke{ @Override ...原创 2020-02-03 13:00:40 · 1514 阅读 · 0 评论 -
抽象类作为方法参数与返回值
一、抽象类作为方法参数 今后开发中,抽象类作为方法参数的情况也很多见。当遇到方法参数为抽象类类型时,要传入一个实现抽象类所有抽象方法的子类对象。如下代码演示://抽象类abstract class Person{ public abstract void show();}class Student extends Person{ @Overrid...原创 2020-02-03 11:02:36 · 2133 阅读 · 0 评论 -
类作为方法参数与返回值
一、类作为方法参数在编写程序中,会经常碰到调用的方法要接收的是一个类类型的情况,那么这时,要向方法中传入该类的对象。如下代码演示:class Person{ public void show(){ System.out.println("show方法执行了"); }}//测试类public class Test { public ...原创 2020-02-03 09:20:04 · 2612 阅读 · 0 评论 -
辨析成员变量与方法参数的设计定义
定义长方形类,包含求周长与求面积的方法 定义数学工具类,包含求两个数和的二倍与求两个数积的方法 思考:这两个类的计算方法均需要两个数参与计算,请问两个数定义在成员位置还是形参位置更好,为什么? 如果变量是该类的一部分时,定义成成员变量。 如果变量不应该是类的一部分,而仅仅是功能当中需要参与计算的数,则定义为形参变量。数学工具类public clas...原创 2020-02-03 08:51:46 · 175 阅读 · 0 评论 -
不同修饰符使用细节
常用来修饰类、方法、变量的修饰符如下:public 权限修饰符,公共访问, 类,方法,成员变量 protected 权限修饰符,受保护访问, 方法,成员变量 default 默认什么也不写 也是一种权限修饰符,默认访问, 类,方法,成员变量 private 权限修饰符,私有访问, 方法,成员变量 static 静态修饰符 方法,成员变量 final 最终修饰符 类,方法,成员变...原创 2020-02-03 08:24:34 · 115 阅读 · 0 评论 -
项目的jar包导入与导出
jar包是一个可以包含许多.class文件的压缩文件。我们可以将一个jar包加入到项目的依赖中,从而该项目可以使用该jar下的所有类;也可以把项目中所有的类打包到指定的jar包,提供给其他项目使用。 1.导出jar包:即把项目中所有类,打包到指定的jar包中,步骤如下图: 2.导入jar包:即把指定的jar包,加入到指项目中,提供给项目使...原创 2020-02-01 14:13:13 · 691 阅读 · 0 评论 -
java中的文档注释和制作
在eclipse使用时,可以配合文档注释,导出对类的说明文档,从而供其他人阅读学习与使用。 通过使用文档注释,将类或者方法进行注释用@简单标注基本信息。如@author 作者、@version代码版本、@param方法参数、@return方法返回值等。package cn.littlestar;/*** 我的工具类* @author little_...原创 2020-02-01 12:04:52 · 153 阅读 · 0 评论 -
eclipse常用快捷操作
1、Ctrl+T:查看所选中类的继承树 例如,在下面代码中,选中Teacher类名,然后按Ctrl+T,就会显示出Teacher类的继承关系 //员工abstract class Employee{ public abstract void work();}//讲师class Teacher extends Employee { ...原创 2020-02-01 09:37:30 · 114 阅读 · 0 评论