国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java基础中构造方法是什么?有什么用?

java基础中构造方法是什么?有什么用?

java基础构造方法

头像

小妮浅浅

2021-04-07 10:23:104519浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.定义以及声明

构造方法的名字必须和所在的类名一致,并且没有返回值,不能声明void,构造方法的访问权限任意,一般情况下使用public,构造方法中的参数可以根据需要自行定义,参数不同的构造方法构成重载。

2.声明格式

访问修饰符  构造方法名(数据类型  参数名,...){
 方法体……
 }

3.特点

  • 构造方法的名称必须与类的名称相同。比如类的名称叫A,那么它的构造方法必须也叫A。

  • 构造方法的前面不能声明返回值类型,即便是void也不行。只有满足了这两个条件,编译器才会认定这个方法是构造方法。

  • 如果程序员没有在类中定义构造方法,那么在编译阶段,编译器会“免费赠送”给这个类一个构造方法,也就是说,编译器会在编译阶段在字节码文件中补充添加一个构造方法。编译器给类赠送的这个构造方法是一个没有参数的构造方法。至于说编译器送给我们的这个构造方法里面有什么内容,咱们一会儿再说。

4.实例

class Person {
    private int age;
    private String name;
 
    // 私有无参数的构造方法,即外界不能通过new Person();语句创建本类对象
    private Person() {
    }
    // 多个构造方法是以重载的形式存在
    Person(int a) {
        age = a;
    }
    Person(String nm, int a) {
        name = nm;
        age = a;
    }
}

构造方法是可以被 private 修饰,作用是:其他程序无法创建该类的对象

在使用类的时候,需要方法对它进行辅助才能执行,在java中我们把这类方法称作构造方法。如果有粗心的小伙伴在使用时遗忘了设置,我们的系统也是会自动默认配套的方法。

以上就是java中构造方法的使用,看完全篇我们可以得出构造方法一个很重要的作用就是重载,不知道小伙伴们看完代码学会了没有~

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《性呻吟》伦理| 小雪被房东CAO得合不拢腿| 伦理《少妇的滋味》完整版| 伦理《少妇的滋味》完整版| 《酒店激战》动漫1-5集免费观.. 《酒店激战》动漫1-5集免费观.. | 双男主做酱酱酿酿视频大全真人版| 在野外自慰和陌生人做了| 真爱禁区电视剧免费观看全集| 《健身房的特殊待遇》小说| 女性三角毛毛区有片毛掉光正常吗| 把腿开大点我添添你SB| 《伦敦空姐美版2023》| 美国禁忌| 《黏糊糊的你》免费观看| 国产又好看的特效大片| 女儿与爸爸高清免费版电视剧 | 动漫《纯洁的修女》在线看| 麻花天美星空免费观看电视剧| 乖再分开点小说免费阅读| 下面的嘴可比上面的诚实| 禁忌4| 把腿扒开让我添30分钟| 浏览器| 免费B站看大片真人电视剧| 《黏糊糊的你》动漫免费观看| 日韩精品一区| 万能浏览器| 办公室深深挺进女警小| 他的水蜜桃BY林烟烟免费阅读| 免费观看60分钟高清电视剧 | 《我们不是亲兄妹》动浸播放| 小视频| 美丽小洞5荷尔蒙| 省委书记和他的秘书们| 电影《满足2》完整版在线观看| 《不戴套瑜伽教练3》| 年轻的妈妈| 撸撸社| 姐妹花破瓜双飞飞记的寓意和象征意.. | 国产在线观看免费全集电视剧网站 | 《父承子波》金银花原文在线阅读