对象的两大特征:
一、属性和方法
1.方法:
访问修饰符 方法返回值类型 方法名称(){
//方法的主体
}
(1.)无参方法
有返回值
例如:public String play(){ //return的值类型和方法的返回值类型保持一致
return "呵呵";
}
无返回值
例如:public void play(){
}
(2.)带参方法
方法之间允许相互调用
2.成员变量和局部变量
成员变量指的是类中的变量 //在类的任何一处都可以使用!Java会给成员变量一个初始值
局部变量指的是方法中的变量 //只能在方法内部使用,出了方法就不中了!Java不会给局部变量赋予初始值
在同一个类中,成员变量和局部变量同名时,局部变量具有更高的优先级
二、案例
public class Dcp01 {
String color;
public void run() { //跑方法
System.out.println("狮子正在跑!");
}
public void run2() { //叫方法
System.out.println("狮子正在叫!");
}
public String run3() { //抢球方法
String ball="乒乓球";
return ball;
}
public int getAge() {
int age=60;
return age;
}
}
//另外创建一个class类
public class Dcp {
public static void main(String[] args) {
Dcp01 aubu=new Dcp01();
aubu.color="黄色"; //颜色
String ball=aubu.run3();
int age=aubu.getAge();
System.out.println(age);
}
}