千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java

1. 带参方法如何定义
访问修饰符 返回值类型 方法名(参数列表){//形式参数列表 } 对象名.方法名(实参列表);
2. 方法的参数是如何传递的
在Java中,方法参数的传递都是值传递。只是基本数据类型作为参数传递时,传递的是值的拷贝。引用数据类型作为参数传递时,传递的是堆内存的空间地址值
3. 什么是方法重载
在同一个类中,多个方法名称相同,但参数列表不一致,这些方法构成了方法重载。
4 . return 关键字有什么作用
return 关键字的主要作用就是给出方法执行后的结果,使方法直接结束。
为什么要使用封装
a. 封装提高了代码的重用性。因为封装会提供对外访问的公开的方法,而方法可以重用,因此封装提高了代码的重用性。
b. 封装提高了代码的可维护性。修改代码时,只需要修改部分代码,但不会影响其他代码
比如:年龄在设计时只考虑到了负数的情况,没有考虑实际生活中的情况,人的年龄一般都不会超过200岁,因此还需要加上一层验证
public void setAge(int age) { if(age < 0 || age > 200){ System.out.println("你输入的年龄不合法,年龄必须为 0 ~ 200之间的整数"); } else { this.age = age; } }
c. 封装隐藏了类的具体实现细节,保护了代码实现逻辑。