1.如何定义类?
语法如下:
[修饰符] class 类名{
类的属性;
类的方法;
}
2.如何定义属性?
直接定义在类里面的是成员变量 即属性,其他都是局部变量。
属性的调用:对象名.属性
3.如何定义普通方法?
方法的声明包含方法头和方法体两部分
语法如下:
[修饰符] 返回值类型 方法名(参数){
方法体;
}
图解
方法的调用:对象名.方法名(参数);
注意:
①如果方法的返回值类型为void,说明方法没有返回值;
②对于有返回值的方法,方法体中至少有一条return语句,形式为return(表达式)。
4.如何创建对象?
语法如下:
类名 对象名 = new 类名();
5.如何定义构造方法?
构造方法的名称与类名完全一致,在创建对象时用于对成员变量进行初始化。
语法如下:
[修饰符] 方法名(参数){
方法体;
}
6.什么是可变参数?怎么用?
Java允许定义形参个数可变的参数,即允许为方法指定数量不确定的形参。定义方法时,在最后一个形参的类型后增加“...”,则表明该形参可以接受多个参数值。
语法如下:
[修饰符] 返回值类型 方法名(变量类型... 变量名){
方法体;
}
实践练习
代码如下: