龙空技术网

Java程序设计-类的成员方法

2020始学习者 136

前言:

现时小伙伴们对“java成员”大致比较重视,我们都需要了解一些“java成员”的相关知识。那么小编也在网上收集了一些有关“java成员””的相关知识,希望咱们能喜欢,你们一起来了解一下吧!

类中方法的声明和使用

方法:描述类应该具有的功能。

比如:Math类:sqrt()\random() \...

Scanner类:nextXxx() ...

1)方法的声明:

方法的声明格式

2)说明:

(1)关于权限修饰符:默认方法的权限修饰符先都使用public

Java规定的4种权限修饰符:private、public、缺省、protected

(2) 返回值类型: 有返回值 vs 没有返回值

① 如果方法有返回值,则必须在方法声明时,指定返回值的类型。同时,方法中,需要使用return关键字来返回指定类型的变量或常量:“return 数据”。

② 如果方法没有返回值,则方法声明时,使用void来表示。通常,没有返回值的方法中,就不需要使用return。但是,如果使用的话,只能“return;”表示结束此方法的意思。

(3)方法名:属于标识符,遵循标识符的规则和规范,做到“见名知意”

(4)形参列表: 方法可以声明0个,1个,或多个形参。

格式:数据类型1 形参1,数据类型2 形参2,...

(5)方法体:方法功能的体现。

4)return关键字的使用:

(1)使用范围:使用在方法体中

(2)作用:① 结束方法

② 针对于有返回值类型的方法,使用"return 数据"方法返回所要的数据。

(3)注意点:return关键字后面不可以声明执行语句。

5)方法的使用中,可以调用当前类的属性或方法。

public class CustomerTest {

public static void main(String[] args) {

Customer cust1 = new Customer();

cust1.eat();

cust1.sleep(8);

}

}

//客户类

class Customer{

//属性

String name;

int age;

boolean isMale;

//方法

public void eat(){

System.out.println("客户吃饭");

return;

}

public void sleep(int hour){

System.out.println("休息了" + hour + "个小时");

eat();

}

public String getName(){

if(age > 18){

return name;

}else{

return "Tom";

}

}

public String getNation(String nation){

String info = "我的国籍是:" + nation;

return info;

}

public void info(){

}

}

标签: #java成员