复习关于方法的重载:
格式为:
public class {
public static float sum(int a) {
方法体;
}
public static int sum(int a,int b) {
方法体;
}
}
其中要注意的是,方法名相同,方法的参数不相同,类型不同或者数量不同,
且与返回值无关;
复习创建对象及其使用:
首先:定义类
public class 类名 {
成员变量;
成员方法;
}
获取对象:
类名 对象名=new 类名();
public class Student {
String name;
int age;
}
public class {
public static void main(String[] args) {
Student s = new Student();
s.name="**";
System.out.println(s.name);
}
}
关于对象的封装复习:
package dabao;
class lian_1 {
//属性
private String name;
private int age;
private String gender;
//set 成员变量进行赋值
public void setName(String n) {
name=n;
}
//get 提供属性
public String getName() {
return name;
}
public void setAge(int m) {
if(m>=18&&m<=22) {
age=m;
}else {
System.out.println("不合格年龄");
}
}
public int getAge() {
return age;
}
public void setGender(String o) {
gender=o;
}
public String getGender() {
return gender;
}
}
private私有关键字
set,get方法给age等进行赋值(每一个成员变量都需要set,get方法)
进行如下操作进行赋值
//赋值操作
toy.setName("芬");
toy.setAge(19);
toy.setGender("女");
打印需要get方法
System.out.println(toy.getName());
System.out.println(toy.getAge());
System.out.println(toy.getGender());