• java 构造方法


    1、构造方法的格式是什么?有哪些注意事项?

    修饰符   类名 (参数列表){}

    构造方法没有具体的返回值,对象构造完方法就结束,构造方法的名字必须和类名保持一致。

    如果没有指定构造方法,默认是有一个空参数的构造方法

    一个类可以写多个构造方法,方法可以被重载,可以被private修饰,但是其他程序 不能创建对象

     1 package lianxi;
     2 
     3 public class Person {
     4     private String name;   //定义2个私有的属性
     5     private int age;
     6     public Person(String name, int age){  //创建一个构造方法
     7         this.name =name;     //需要this来调用构造方法
     8         this.age =age;
     9     }
    10     public String getName(){
    11         return name;
    12     }
    13     public void setName(String name){
    14         this.name =name;
    15     }
    16     public int getAge() {
    17         return age;
    18     }
    19     public void setAge(int age) {
    20         this.age = age;
    21     }
    22 }

    this关键字

    this.属性 是代表本类

    this(函数列表),是代表用哪一个方法,调用本类的构造函数

    this使用必须要放在第一位,跟super冲突,不要一起使用

    super关键字

    调用父类的无参数构造函数

    super();

    调用父类的有参数构造函数

    super(参数列表);

    super默认也是给一个,要放在第一位

  • 相关阅读:
    Java开发环境安装,环境变量
    Java开发环境
    命令提示符
    字节
    进制之间的转换
    Java背景
    项目中如何实现分页
    集合实战
    程序优化--降低复杂度
    消息队列 ---常用的 MQ 中间件
  • 原文地址:https://www.cnblogs.com/wangrongchen/p/9066521.html
Copyright © 2020-2023  润新知