package www.lie.com;
public class Animal {
private String name;
private char age;
//构造方法:方法名和类名相同,无返回值类型(return)
//无参构造方法
public Animal(){
}
//有参构造方法
public Animal(String name,char age){
this.name = name;
this.age = age;
}
//成员方法:方法名和类名不相同,有返回值类型,最后需要return相应类型的值
//若返回值类型为void(无返回值),可以不写return
//系统不会自动添加成员方法根据特定的功能来写,主要是用于完成特定方法
public String getName(){
return name ;
}
public void setName(String name){
this.name = name;
}
public char getAge(){
return age;
}
public void setAge(char age){
this.age = age;
}
public void eat(){
System.out.println("吃的方法");
}
}
构造方法与成员方法
构造方法:方法名与类名相同,没有返回值类型
成员方法:方法名与类名不同,有返回值类型,需要return相应类型的值
返回值类型为void(无返回值),可以不写return
package www.lie.com;
public class Student {
//类是具备某些共同特征的实体的集合
String name;
int age;
public void learn(){
System.out.println("正在学习");
}
public int getAge(){
return age;
}
public void hello(String message){
System.out.println(message);
}
}