博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
类的方法类型——构造方法
阅读量:5748 次
发布时间:2019-06-18

本文共 1193 字,大约阅读时间需要 3 分钟。

 

构造方法就是用来构造一个对象出来的。 一个对象通常有很多属性,这些属性通常是定义为private访问级别的,通常定义了public 的 方法,操作这些属性。 当new 一个无参数的对象,即调用默认构造方法,这些属性的值一般就是为空的。 当调用带参数的构造方法的时候 一般我们是给一些属性赋值。 所以当你想初始化NEW出来的对象有些值的时候就去调用你自己定义的带参数构造方法。

  写法:修饰符+类名

package com.hanqi;public class Phone {    private String pinPai;//私用品牌public String getPinPai() {    return pinPai;         //}private String haoma;//号码public String getHaoma(){    return haoma;}private String colour;//颜色public String getColour() {    return colour;}public void setColour(String colour) {    this.colour = colour;}//构造方法:构造对象的时候调用的方法//没有返回值  与类名一样public Phone(){System.out.println("调用默认的构造方法");    }public Phone(String pinpai,String haoMa){this.pinPai=pinpai;this.haoma=haoMa;}public int call(String haom ){    System.out.println("拨打的电话号码为"+haom); int thsj=3; return thsj;}}
package com.hanqi;public class test3 {    /**     * @param args     */    public static void main(String[] args) {        // TODO 自动生成的方法存根    Phone iphone6=new Phone();    iphone6.setColour("土豪金");        iphone6.call("10086");            //调用新的构造方法    Phone huawei=new Phone("华为","1234");    System.out.println("品牌="+huawei.getPinPai()+huawei.getHaoma());    }} 运行结果为

调用默认的构造方法

拨打的电话号码为10086
品牌=华为1234

转载地址:http://ejhzx.baihongyu.com/

你可能感兴趣的文章
Linux常用命令(一)
查看>>
安装和使用 Elasticsearch
查看>>
WSUS数据库远端存储条件下切换域及数据库迁移
查看>>
JSON总结
查看>>
Tomcat启动找不到JAVA_HOME另类解决办法
查看>>
红外遥控资料
查看>>
luasocks的安装以及注意事项
查看>>
nginx: client intended to send too large body
查看>>
【VMCloud云平台】SCAP(四)租户(一)
查看>>
python---练习---即时标记
查看>>
linux释放内存的方法
查看>>
基于 Android NDK 的学习之旅----- C调用Java
查看>>
dns 配置
查看>>
开始第一个Python程序!
查看>>
Google 或强制 OEM 预装 20 款应用,给你一个不Root的理由
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
双边过滤器(Bilateral filter)
查看>>
Android图形显示系统——下层显示4:图层合成上(合成原理与3D合成)
查看>>
Windows 10 技术预览
查看>>