欢迎光临散文网 会员登陆 & 注册

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

2023-07-22 16:45 作者:麋鹿摩西  | 我要投稿

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. 封装隐藏了类的具体实现细节,保护了代码实现逻辑。




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

分享到微博请遵守国家法律