计算机二级Java语言入门(七)
树图思维导图提供 计算机二级Java语言入门(七) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级Java语言入门(七) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:901cee9ee81601f96f159d3f8079b17f
计算机二级Java语言入门(七)思维导图模板大纲
是公有的意思,表明该方法可以用 对象名
emp.raiseSalary(5.0D),就是对这个方法的调用
如果是private,该方法就只能被类里的方法调用,像emp.raiseSalary(5.0D)这种调用是非法的
void表明方法的返回类型为空,也就是什么都不返回
public int getHireYear()这个方法的返回类型是int
一般来说,返回类型这部分是不能缺少的,即使方法什么都不返回,也要用一个void关键字修饰
前面我们已经说过方法的命名规则,第一个单词小写,以后没个单词首字母大写
根据raiseSalary这个名字就可以知道这个方法的功能是涨工资
括号里是参数列表,类似于我们前面学过的变量的声明
方法的一对大括号里是方法的实现,就是我们前面学过的语句的组合
打印出该员工的姓名工资等信息;raiseSalary( )方法是根据参数,把员工工资涨相应的比例
如果方法有返回类型且不为void,那么在方法的实现中必须有return语句,返回相应的类型。比如hireYear( )方法,就有return子句
如果返回类型是void,那么不能返回任何数据,但可以是一个return语句,后面不带返回值,比如print( )方法里就有一个空的return语句
有一个方法是与类名同名的,而且没有返回类型,比如这个例子中的public Employee(String n, double s, int d),我们把它叫做构造方法
造方法是在声明对象的时候,自动调用的方法,其作用是为对象的数据做一些必要的初始化工作
Employee emp = new Employee ("Tony ", 10000, 1990)
Java会自动提供一个默认的构造函数,把所有成员数据初始化为默认值
数字类型(包括整型、浮点型)将是0,布尔类型将是false等。注意在没有构造方法时,new后面的()中不能有数字
构造函数相对的是析构函数,目的是在对象不再使用的时候回收对象使用的内存
C++里就支持析构函数。但是,由于Java提供自动回收"垃圾"的机制,所以不需要进行内存回收,所以Java没有析构函数
树图思维导图提供 计算机二级Java语言入门(二十一) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级Java语言入门(二十一) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:c32f739dbed5eb20f33876e62b0d33a5
树图思维导图提供 计算机二级Java语言入门(二十) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级Java语言入门(二十) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:cf10cbf2649d25ff4c6a7de398208170