zoukankan      html  css  js  c++  java
  • 类的构造方法

     构造方法

      作用:在多数情况下,初始一个对象的最终步骤就是调用这个对象的构造方法。构造方法负责

    对象的初始工作,位实例变量赋值合适的初始化值。

     构造方法的定义要求

      1:构造方法名称必须于类名称保持一致;

        2:构造方法不允许设置任何的返回值类型,即:没有返回值定义;

        3:构造方法是在使用关键字new实例化对象的时候自动调用。

       语法:

      修饰符    类名(){}

       在java中如果不写构造方法的化会默认一个无参构造方法,但如果已经有了一个有参数的构造方法,那么

    无参数的构造方法就不会默认被加上,此时创建无参时对象就会报错,在推荐写类的时候,将无参构造方法和有

    参构造方法都写上。

      在我们执行的时候,new对象时,对象名后面括号  Dog dog = new  Dog()  里面可以有的参数类型,必须符合类中已声明的有参构造方法。

     

      案例:


       public class Dog{
          private String name;
        //默认隐藏存在无参构造方法
        public Dog(){}
          //有参构造可以有多个,只要参数列表中类型或个数不同即可
          public Dog(String name){
           this.name = name;
          }
      }
      测试
      public static void main(){
          Dog dog1 = new Dog();
          Dog dog2 = new Dog("二哈");
        }
     

     
  • 相关阅读:
    C#之反射
    关系数据库中的函数依赖
    关系型数据库中关系的完整性
    sql的自连接
    sql中的union和union all查询
    c# 泛型之约束
    c#之泛型
    PTA 乙级 1009 说反话(20分) C/C++、Python
    PTA 乙级 1008 数组元素循环右移问题 (20分) C、C++
    PTA 乙级 1007 素数对猜想 (20分) C/C++
  • 原文地址:https://www.cnblogs.com/li-ding-yong/p/12853245.html
Copyright © 2011-2022 走看看