zoukankan      html  css  js  c++  java
  • 方法

     

    一.定义类方法
      语法: 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 }
    复制代码
  • 相关阅读:
    不务正业系列-浅谈《过气堡垒》,一个RTS玩家的视角
    [LeetCode] 54. Spiral Matrix
    [LeetCode] 40. Combination Sum II
    138. Copy List with Random Pointer
    310. Minimum Height Trees
    4. Median of Two Sorted Arrays
    153. Find Minimum in Rotated Sorted Array
    33. Search in Rotated Sorted Array
    35. Search Insert Position
    278. First Bad Version
  • 原文地址:https://www.cnblogs.com/simplest/p/6921645.html
Copyright © 2011-2022 走看看