十二.类的无参方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了十二.类的无参方法相关的知识,希望对你有一定的参考价值。

public class TestLion{
    public static void main(String[]args){
        AutoLion lion=new AutoLion();                                 //创建AutoLion对象
        String info=lion.showLion();                         //调用方法并接收方法的返回值
        System.out.println(info);                                         //显示类信息
        lion.run();                                                              //调用跑方法
        System.out.println("抢到一个"+lion.robBall());           //调用抢球方法
}
}

 

1.javaDoc注释

语法:/**

  *                @author FLC

  *

  */

生成javaDoc步骤:点击File---Export---展开java文件夹---选择javaDoc---点击Next---指定生成doc文档的文件位置---点击Fish---找到生成的文件位置查看.

2.类中的方法

语法:询问修饰等 方法返回值类型 方法名称(){

}

例:

public void run(){
}
public String ball(){
    String ball="球";                                              //局部变量
    return ball;
}

3.局部变量和成员变量的区别
1).局部变量定义在类的具体方法中

成员变量直接定义在类中

2).访问的作用域不同

局部变量只能在调用方法是才能用

成员变量只能在创建出类的对象时可以使用

3).初始值不同

局部变量必须给其赋值

成员变量可以不赋值  如果不赋值 java会自动给成员变量赋值,如String---null,int=0.

4.return关键字用途

1).return代表跳出当前方法,表示方法执行完毕

2).return代表式  表示 返回一个值或者是表达式

[如果方法没有返回值则不用加return关键字,而且返回值类型为默认的void]

5.面对对象编程(OOP)

面向对象(OOP)思想:把重复的代码封装到一个方法当中,而我们只需要知道这个方法的名称和它的用途,不需要知道方法的底层代码是如何编写的,当我想要实现这个功能的时候直接调用它的方法就可以了,解决了代码的重复.

测试类:

public class AutoLion{
    String color="黄色";                                        //颜色
    /**/
    public void run(){
        System.out.println("正在以0.1米/秒的速度向前奔跑.");
}
/*抢球*/
public String robBall(){
    String ball="球";
    return ball;
}
/*获得颜色*/
public String getColor(){
    String color;
}
/*显示狮子特性*/
public String showLion(){
    return"这是一个"+getColor()+"的玩具狮子!"

}
}

测试类:

以上是关于十二.类的无参方法的主要内容,如果未能解决你的问题,请参考以下文章

第十二章(类的无参方法)

第十二章类的无参方法

类的无参方法

Java 第十二章 继承 笔记

类的无参方法

类的无参方法