1.如何定义类:
[修饰符] class 类名{
定义构造方法;
定义属性;
定义方法;
}
2.如何定义属性:
属性是直接定义在类里面的变量。
变量类型 变量名;
3.如何定义普通方法:
修饰符(public) 放回类型 方法名(参数列表){方法体}
4.如何创建对象:
类名 对象名=new 类名;
5.如何定义构造方法:
public 方法名(参数列表){方法体};(ps:构造方法方法名=类名)
6.什么是可变参数:
如果在定义方法的时候,在最后一个形参的类型后增加“...”,则表名该形参可以接受多个参数值,多个参数值被当成数组传入。
修饰符 返回类型 方法名(变量类型..变量名){方法体}
例题:
public class yasuo {
String name;
String q="斩钢闪";
String w="风之壁障";
String e="踏前斩";
String r="狂风绝息斩";
public yasuo(String jm) {
name=jm;
}
public void 出击(String...jineng) {
String string="";
int i=0;
for (String jn:jineng) {
if (i==0) {
string=string+jn;
}else {
string=string+"和"+jn;
}
i++;
}System.out.printf("yasuo使用%s施展了%s",name,string);
}
public void 嘲讽() {
System.out.println("好了,我要用手玩了");
}
public static void main(String[] args) {
yasuo ys=new yasuo("疾风之刃");
ys.出击("斩钢闪","狂风绝息斩");
System.out.println();
ys.嘲讽();
}
}