Java面向对象程序设计——成员方法1

本文详细介绍了Java中成员方法的概念、构造器的定义与使用,包括构造方法的语法、作用以及Java如何自动创建默认构造器。此外,还探讨了方法的返回类型、参数列表、方法调用的注意事项以及方法参数的传递机制,通过实例展示了如何通过成员方法实现代码的复用和功能封装。
摘要由CSDN通过智能技术生成

成员方法(以下简称“方法”)是一个包含一条或多条语句的代码块,用来完成一个具体的、相对独立的功能。通常将一个复杂的程序或分为多个具有独立功能易管理的模块(这里使用成员方法)。同时,根据面向对象成熟设计的原则,对类的动态行为加以描述。

构造方法
构造方法又称为构造器,是类中的一个特殊的方法。构造方法的名字和类的名字相同,但创建对象时,构造方法被启动,它给对象的实例字段赋初始值。

定义构造方法的语法格式如下:

1)制造方法不返回任何数据类型,即它是省略void关键字的void型。

2)修饰符:修饰符;可以省略,也可以是public、protected、private其中之一。

3)造方法名必须和类名相同。

4)形参列表的格式和定义方法的形参列表格式相同。

5)Java允许一个类中有若干个构造方法,但这些构造方法的参数必须从相同,即或者是参数的个数不同,或者是参数的类型不同。

6)若程序中不显式地为类定义一个构造方法,Java将为这类创建一个默认的构造方法。默认构造方法自动地将所有实例变量转化为零。
 

返回数据类型
一个方法最多有一个返回值 [思考,如何返回多个结果 返回数组 ]
返回类型可以为任意类型,包含基本类型或引用类型(数组,对象)
如果方法要求有返回数据类型,则方法体中最后的执行语句必须为 return 值; 而且要求返回值类型必须和 return 的 值类型一致或兼容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值