一.定义类方法 语法: public 返回值类型 方法名(){---步骤一:定义方法名和返回类型 //这里编写方法的主体---步骤二:编写方法体 } 二.方法返回值 1. 如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型 语法: return 表达式 ; 作用: 跳出方法,返回结果 2.如果方法没有返回值,返回值类型为void;
1 public class a{ 2 //具有返回值,返回值类型为数据类型 3 public String show(){ 4 retrun "aaa"; 5 } 6 7 //没有返回值类型,即void 8 public void show1(){ 9 System.out.println("今天天气真好"); 10 } 11 }三.方法调用 1.方法是个“黑匣子”,完成某个特定的应用程序功能,并返回结果 2.方法调试,执行方法中包含的语句 语法:对象名.方法(); 3.方法之间允许相互调用,不需要知道方法的具体实现,实现重用,提高效率 情况一 Student类的方法a()调用Student 类的方法b(),直接调用
1 public class Student{ 2 public void a(){ 3 b();//调用b()方法 4 } 5 public void b(){ 6 } 7 }
情况二 Student类的方法a()调用Teacher 类的方法b(),先创类对象,然后 使用“.”调用
1 public class Student{ 2 public void a(){ 3 Teacher t=new Teacher(); 4 t.b();//调用b()方法 5 } 6 } 7 8 public class Teacher{ 9 public void b(){ 10 } 11 }
转载于:https://www.cnblogs.com/123456lala/p/6869793.html