第十四章带参数的方法

一、方法组成

[访问修饰符] 返回值类型 方法名([形式参数列表]){
		方法体
}

①[访问修饰符]可选

指该方法允许被访问得权限范围。

public :

对所有类可见。使用对象:类、接口、变量、方法

protected :

对同包可见、对不同包子类可见。使用对象:变量、方法。
注意:不能修饰类(外部类)。

default :

同包可见。使用对象:类、接口、变量、方法。

private :

在同一类内可见。使用对象:变量、方法。
注意:不能修饰类(外部类)

修饰符当前类同一包内子孙类(同一包)子孙类(不同包)其他包
publicYYYYY
protectedYYYY/NN
defaultYYYNN
privateYNNNN

②返回值类型

指方法返回值得类型。
如果方法不返回任何值,它应该声明为void类型,如果有返回值,则必须与所说明得类型相匹配,使用return语句返回值

一个方法可以有多少个参数,多少个返回值?

多个参数,0或1个返回值

③<方法名>

定义的方法名字,合法的标识符。

④ [形式参数列表]可选

传送给方法的参数列表,各参数间以逗号分隔。

形参和实参

形参:是在定义方法时对参数的称呼,目的时定义方法需要传入的参数个数和类型
[声明方法的时候带的参数]
实参:是在调用方法时传递给方法处理的实际的值
[调用方法的时候给的参数]
关系:实参一一对应形参的数量,数据类型,顺序

二、调用有参方法

对象名.方法名(实参);

调用带参方法时,有哪些注意事项?

①先实例化对象,再调用方法
②实参的数量,数据类型,顺序与形参一一对应

三、包

1.包的规范

①包名由小写字母组成,不能以圆点开头或结尾
②包名之前最好加上唯一的前缀,通常使用组织倒置的网络域名
③包名后续部分依不同机构内部的规范不同而不同
package 域名.组织名.项目名.部门名;

2.包的作用

①包允许将类组合成较小的单元,易于找到和使用相应的类文件
②防止命名冲突
③包允许在更广的范围内保护类、数据和方法,可以在包内定义类,根据规则,包外的代码有可能不能访问该类

3. 包的关键字

package 包的路径
import 包里的类

四、有参方法参数列表的参数

①多个参数

实参是值
实参和形参的数据类型、数量、顺序一一对应

②数组

数据是同数据类型

③对象

可以将多个相关的信息封装成对象,作为参数传递,避免方法有太多的参数!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很好,学习Vue3的第十四章节,应该是比较深入的内容了。这一章主要涉及了Vue3中的组合式API。 在Vue3中,组合式API是一种新的API风格,它允许我们以函数的方式编写Vue组件,并且提供更加灵活和强大的功能特性。相较于Vue2中的选项API,组合式API更加适合大型、复杂的应用场景。 在学习组合式API时,我们需要掌握以下几个核心概念: 1. `setup()`函数:`setup()`函数是组合式API的入口,它在组件实例创建之前执行,用于设置组件的响应式数据、方法等。 2. `ref()`函数与响应式数据:`ref()`函数用于创建响应式数据,它返回一个对象,含一个`value`属性,该属性可以被修改,并且修改后会触发组件的重新渲染。 3. `reactive()`函数与响应式对象:`reactive()`函数用于创建响应式对象,它将一个普通对象转换为响应式对象,当对象的属性发生变化时,会触发组件的重新渲染。 4. `computed()`函数与计算属性:`computed()`函数用于创建计算属性,它接收一个函数作为参数,并返回一个响应式对象,当计算属性所依赖的数据发生变化时,会触发计算属性的重新计算。 5. `watch()`函数与监听器:`watch()`函数用于创建监听器,它可以监听响应式数据、计算属性等的变化,并执行相应的回调函数。 以上就是组合式API的核心概念,如果你想深入学习Vue3的组合式API,可以结合官方文档进行学习。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值