java_2018_Day7_构造方法

Wesley13
• 阅读 455
/*
    构造方法
        作用
            给对象的数据进行初始化
        格式
            方法名与类目相同
            没有返回值类型,连void都没有
            没有具体的返回值
        注意事项
            如果没有给出构造方法,系统会自动提供一个无参构造方法
            如果给出构造方法,系统不再提供
            如果想使用无参构造方法,就必须自己给出,建议永远自己给出
*/

class GouzaoDemo {
    public static void main(String[] args){
        new Demo("name",19);
        new Demo(19,"name");
        new Demo(19);
        new Demo("name");
        new Demo();
    }
}
class Demo {    //Demo类

    public Demo(){//Demo方法,与类名一致
        System.out.println("Hello World");
    }

    public Demo(String name) {
        System.out.println(name);
    }
    public Demo(int ags) {
        System.out.println(ags);
    }
    public Demo(String name,int ags) {
        System.out.println(name+ags);
    }
    public Demo(int ags,String name) {
        System.out.println(ags+name);
    }
}
点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
待兔 待兔
3个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Wesley13 Wesley13
3年前
java第二次作业
(一)学习总结1.什么是构造方法?什么是构造方法的重载?下面的程序是否可以通过编译?为什么?(1)在对面向对象程序中构造方法的主要作用是为类中的属性初始化。在构造方法中要注意以下几点①构造方法的名称必须与类名称一致②构造方法的声明处不能有任何返回值类型的说明③不能在构造方法中使用return返回一个值(2)构造方法的重载就
Wesley13 Wesley13
3年前
java中的构造方法,this、super的用法
1、构造方法定义:与类同名没有返回值的方法称为构造方法;publicclasstest1{privateStringname;privateintage;publictest1(){}}上面的test1()是默认构造方法,即使没有定义java虚拟机在运行的时候也会自动生成,当然如果定义了重载的构造方
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Stella981 Stella981
3年前
HIVE 时间操作函数
日期函数UNIX时间戳转日期函数: from\_unixtime语法:   from\_unixtime(bigint unixtime\, string format\)返回值: string说明: 转化UNIX时间戳(从19700101 00:00:00 UTC到指定时间的秒数)到当前时区的时间格式举例:hive   selec
Wesley13 Wesley13
3年前
Java构造方法与析构方法实例剖析
Java构造方法类有一个特殊的成员方法叫作构造方法,它的作用是创建对象并初始化成员变量。在创建对象时,会自动调用类的构造方法。构造方法定义规则:Java中的构造方法必须与该类具有相同的名字,并且没有方法的返回类型(包括没有void)。另外,构造方法一般都应用public类型来说明,这样才能在程序任意的位置创建类的实例-
Wesley13 Wesley13
3年前
JAVA笔记07日
07.01\_面向对象(构造方法Constructor概述和格式)(掌握)\ A:构造方法概述和作用    \ 给对象的数据(属性)进行初始化\ B:构造方法格式特点    \ a:方法名与类名相同(大小也要与类名一致)    \ b:没有返回值类型,连void都没有    \ c:没有具体的返回值ret
Wesley13 Wesley13
3年前
Java 构造方法
构造方法什么是构造方法:构造方法就是与类同名的那个方法且没有返回值。就是一个方法。有什么作用:就是初始化对象的成员变量,无参的构造方法,系统自动初始化。有参则根据你的要求初始化不同的类型,默认值如下:实例成员变量默认值:boolean:falsebyte:0short:0char:int:
小万哥 小万哥
8个月前
Java 构造函数与修饰符详解:初始化对象与控制权限
Java构造函数Java构造函数是一种特殊的类方法,用于在创建对象时初始化对象的属性。它与类名相同,并且没有返回值类型。构造函数的作用:为对象的属性设置初始值执行必要的初始化操作提供创建对象的多种方式构造函数的类型:默认构造函数:无参数的构造函数,如果用户