使用java理解程序逻辑,类的无参方法

什么是类的方法

≥类是由一组具有相同属性和共同行为的实体抽象而来的。。对象执行的操作是通过编写类的方法实现的。显而易见,类的方法是一个功能模块,其作用是“做一件事情”.

示例
public class AutoLion{
	String color = "黄色";
	//跑方法
	public void run(){
		System.out.println("真在以0.1米/秒的速度向前奔跑");
	}
	//叫方法
	public void cry(){
		System.out.println("大声吼叫!");
	}
	//抢球方法
	public String robBall(){
	String ball = "球";
	return ball;
	}
}

如何定义类的方法
类的方法必须包含以下三个部分。
≥方法的名称。
≥方法的返回值类型。
≥方法的主体。
语法:
public 返回值类型方法名(){
//方法的主体
}
通常:编写方法时,分两步完成。
≥第一步:定义方法名和返回值类型。
≥第二部:在{}中编写方法的主体部分。
方法调用
语法:
对象名.方法名();

电动狮子类:
public class AutoLion{
	String color = "黄色";//颜色
	/*跑*/
	public void run(){
		System.out.println("真在以0.1米/秒的速度向前奔跑。");
	}
	/*抢球*/
	public String robBall(){
		String ball = "球";
		return ball;
	}
	/*获得颜色*/
	public String getColor(){
		return color;
	}
	/*显示狮子特性*/
	public String showLion(){
		return "这是一个" + getColor() + "的玩具狮子!";
	}
}
测试类:
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());//调用抢球方法
	}
}

成员变量和局部变量
≥成员变量:类的方法可以直接使用该类定义的成员变量。如果其他类的方法要访问它,必须首先创建该类的对象,然后才能通过操作符“.”来引用。
≥局部变量:它的作用仅仅在定义该变量的方法内,因此只有在这个方法中能够使用。
使用成员变量和局部变量时需要注意以下几点内容。
作用域不用:局部变量的作用域仅限于定义它的方法,在该方法外无法访问。成员变量的作用域在整个类内部都是可见的,所有成员方法都可以使用,如果访问权限允许,还可以在类外部使用成员变量。
初始值不同:对于成员变量,如果在类定义中没有给它赋初始值,java会给它一个默认值,基本数据类型的值为0,引用类型的值为null。但是java不会给局部变量赋初始值,因此局部变量必须要定义赋值后再使用。
≥在同一个方法中,不允许有同名的局部变量。在不同的方法中,可以有同名的局部变量。
≥局部变量可以和成员变量同名,并且在使用时,局部变量具有更高的优先级。

什么是javaDoc注释

1.javaDoc注释以"/**“开头,以”*/“结尾
2.每个注释包含一些描述性的文本和若干个javaDoc标签
3.JavaDoc标签一般以”@"为前缀,常用的javaDoc标签见下表:
常用的javaDoc标签标签
@author 作者名
@parameter 参数及其意义
@return 返回值
@version 版本标识
@since 最早使用该方法/类/接口的JDK版本
@throws 异常类和抛出条件

类的无惨方法总结
≥定义类的方法必须包括以下三个部分:
◆方法的名称。
◆方法返回值类型。
◆方法的主体。
≥类的方法调用,使用如下两种形式。
◆同一个类中的方法,直接使用方法名调用该方法。
◆不同类的方法,首先创建对象,再使用“对象名.方法名”来调用。
≥在java中,有成员变量和局部变量,它们的作用域各不相同。
≥javaDoc注释“/**”开头,以“*/”结尾,并且提供了javaDoc注释标签。使用javaDoc技术可以生成开发文档。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值