- 4
- 0
- 约1.53万字
- 约 28页
- 2016-10-12 发布于贵州
- 举报
java面向对程知识点总结
java中实现方法重载的条件:
在同一类中
方法名称相同,参数不相同(类型、个数、顺序)
与访问修饰符和返回类型无关
如何区分所要调用方法呢?
* 通过参数进行区分
* 方法重载的适用场合:
多个方法功能相同,只是参数不同,可以动态根据参数从而区分调用不同的方法
* 好处:
* 在调用时只需要记住 一个方法,从而通过参数进行区分
成员变量与局部变量的区分:
1、所在位置不同: 成员变量在类中,但不在具体的方法中以及代码块中
局部变量在方法中以及在代码语句中
2、初始值不同:
成员变量声明就可以使用,它会默认进行赋值操作
局部变量就必须声明、赋值才能使用(它不存在默认值)
3、在内存中存储位置不同
*成员变量分配到堆内存中
*局部变量分配至栈中
4、生命周期不同
* 成员变量随着对象的存在而存在,随对象的销毁而销毁
* 局部变量是随着方法调用而存,随着方法销毁而销毁
* 对于成员变量为int的默认值为: 0
* 对于成员变量为string的默认值为: null
* 对于成员变量为double的默认值为: 0.0
构造方法的特征:
* 1、方法名称与类名相同
* 2、无返回类型(理解:调用构造方法返回当前的对象)
* 构造方法的作用:
* 1、创建类的对象必须显示调用构造方法
* 2、可以对类的成员进行初始化
* 构造方法
您可能关注的文档
最近下载
- DL_T 2045-2019CN中性点不接地系统铁磁谐振防治技术导则.pdf
- 危险化学品泄露事故应急救援演练方案脚本(含解说词).docx VIP
- AWS D1.2_D1.2M-2014铝结构焊接规范(中文版).doc VIP
- 桥梁防洪评价报告.doc VIP
- 郑州大学材料工程学院教学楼方案设计计算书可提供完整设计图纸】.doc VIP
- (最新!)检测实验室GBT27025+评审准则(2023版)两份内审检查表实例.pdf VIP
- 不同导叶参数对混流泵水力性能的影响.pdf VIP
- 2_东华测试传感器产品选型手册-202302.pdf VIP
- 国际贸易区域经贸合作与流通促进关键技术及应用示范工程.DOC VIP
- 租树割松脂合同6篇.docx VIP
原创力文档

文档评论(0)