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

    -------------siwuxie095

       

       

       

       

    格式:

       

       

       

       

    注意:

       

    1)构造方法名称必须与类名一致

       

    2)构造方法没有返回值/返回值类型

       

       

       

    构造方法主要是为类中的属性初始化

       

    构造方法不需要调用,也无法调用

       

    当实例化一个对象时,系统自动调用构造方法

       

    每个类在实例化之后都会调用构造方法,如果没有构造方法,程序

    在编译的时候会创建一个无参的什么都不做的构造方法

       

    构造方法也可以进行重载

       

       

    代码:

       

    package com.siwuxie095.classdemo;

       

    class People{

    String name;

    int age;

    //构造方法

    public People(){

     

    System.out.println("hello world");

    }

     

    //重载构造方法

    public People(String n,int a){

    name=n;

    age=a;

    System.out.println("姓名:"+name+" 年龄:"+age);

    }

     

    }

       

    public class ClassDemo04 {

       

    public static void main(String[] args) {

    //其实 new People(); 中的 People() 本身就是一个方法,即构造方法

    //只是在类中显式的书写出来了

    People p1=new People();

    People p2=new People("张三",30);

    }

       

    }

       

       

    运行一览:

       

       

       

       

       

    【made by siwuxie095】

  • 相关阅读:
    java9新特性-9-语法改进:try语句
    10.04 FZSZ模拟Day1 总结
    10.03模拟总结
    HNOI2012 永无乡
    ZJOI2007 报表统计
    HNOI2004 宠物收养场
    HNOI2002 营业额统计
    Splay 区间反转
    Splay基本操作
    HEOI2016 树
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/6560559.html
Copyright © 2011-2022 走看看