《Head First JAVA》学习笔记4:对象的行为

4 sec read

状态影响行为,行为影响状态。

状态 ≈ 实例变量
行为 ≈ 方法

类所描述的是是对象知道什么与执行什么。任一类的每个实例都有相同的方法,但方法可以根据实例变量的值表现出不同的行为。

可以给方法传值

  • 实参(argument):全称为”实际参数”是在调用时传递给函数的参数. 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。
  • 形参(parameter):全称为”形式参数” 由于它不是实际存在变量,所以又称虚拟变量。是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数.在调用函数时,实参将赋值给形参。因而,必须注意实参的个数,类型应与形参一一对应,并且实参必须要有确定的值。
方法会运用行形参。调用会传入实参。
如果方法需要返回值就一定要给,传入的实参类型还需要和形参相匹配。可以从方法中取返回值
如果方法声明有返回值,必须返回所声明类型的值。方法可以传入一个以上参数
传入参数以相同的顺序赋值,实参、形参一一对应。

英语学习:
parameter
  • 音节划分:pa▪ram▪eter
  • 英 [pəˈræmɪtə(r)] 美 [pəˈræmɪtɚ]
  • n.[数]参数; <物><数>参量; 限制因素; 决定因素
打赏作者
微信支付标点符 wechat qrcode
支付宝标点符 alipay qrcode

含C/C++代码包Anaconda安装问题

上篇文章主要讲了libffm在Windows系统下安装遇到的问题,今天在Linux环境下的Anaconda中安
1 min read

FFM/libffm在Windows上的使用

FFM 的作者Yu-Chin Juan在GitHub上开源了C++版本的代码libffm,由于日常的数据处理都
5 min read

使用Python获取照片Exif信息

什么是Exif? Exif(Exchangeable image file format)是专门为数码相机的照
4 min read

发表评论

电子邮件地址不会被公开。 必填项已用*标注