java构造方法

  1. 使用new+构造方法,创建一个新对象
  2. 构造方法是定义在java类中的用来初始化对象的方法,构造方法与类同名且没有返回值
  3. 无参构造方法的使用
    main():
    Telphone phone = new Telphone();
    classTelphone:
    public Telphone(){
    System.out.println("构造方法实施了");
    }
  4. 带参构造方法的使用
    main():
    Telphone phone2 = new Telphone(4.0f,2.0f,1.5f);
    class Telphone:
    public Telphone(float newScreen,float newCpu,float new Mem){
    screen = newScreen;
    cpu = newCpu;
    mem = newMem;
    }
  5. 当没有指定构造方法时,系统会自动添加无参的构造方法
  6. 当有指定的构造方法,无论时有参还是无参的构造方法,都不会自动添加无参的构造方法
  7. 构造方法的重载:方法名相同,但是参数不同的多个方法,调用时会自动根据不同的参数选择相应的方法
  8. 构造方法不但可以给对象的属性赋值,还可以保证给对象的属性赋一个合理的值
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在多数情况下,初始化一个对象的最终步骤是去调用这个对象的构造方法。构造方法负责对象的初始化工作,为实例变量赋予合适...
    我是陈君本阅读 776评论 0 3
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,778评论 18 399
  • 小编费力收集:给你想要的面试集合 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JA...
    八爷君阅读 4,673评论 1 114
  • 我没有经历什么大的波折和磨难,现在的生活也不算艰难,不好不坏的日子得过且过。但却真真切切体会到人心怅然,不是失望是...
    石榴柚子啊阅读 369评论 2 1
  • 得知怀宝宝的那一刻,我其实是有些慌张的。自己还是个孩子,懒惰、大条、贪玩,如何能照顾好另外一个?可当你面临...
    lexie爽阅读 868评论 0 51