[上]JAVA学习系列模块八第一章161.封装_有参构造的定义和使用
[上]JAVA学习系列模块八第一章161.封装_有参构造的定义和使用
2024-06-07 0 评论 0 阅读 0 点赞

[上]JAVA学习系列模块八第一章161.封装_有参构造的定义和使用

daimafengzi
2024-06-07 / 0 评论 / 0 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年06月07日,已超过777天没有更新,若内容或图片失效,请留言反馈。

[上]JAVA学习系列模块八第一章161.封装_有参构造的定义和使用

视频

笔记

3.2有参构造

1.格式:
public 类名(形参){
  为属性赋值

}

  1. 作用:
    a.new对象
    b.为属性赋值
  2. 特点:
    jvm不会自动提供有参构造,但是将有参构造手写出来,jvm将不再提供无参构造,所以建议有参,无参的构造都手写上去

    public class Person {
     private String name;
     private int age;
    
     //无参构造
     public Person(){
         System.out.println("我是无参构造");
     }
    
     //有参构造
     public Person(String name,int age){
         this.name = name;
         this.age = age;
     }
    
     public void setName(String name) {
         this.name = name;
     }
    
     public String getName() {
         return name;
     }
    
     public void setAge(int age) {
         this.age = age;
     }
    
     public int getAge() {
         return age;
     }
    }

    图片

    如何快速知道调用的成员是哪个类中的哪个成员呢?

按住ctrl不放,鼠标点击对应的成员 -> 会跳到对应的位置

0

评论 (0)

取消