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】

  • 相关阅读:
    大三进度条01
    阅读笔记01
    问题账户需求分析
    《人月神话》阅读笔记02
    《人月神话》阅读笔记01
    每周总结(第五周)
    《构建之法》阅读笔记06
    《构建之法》阅读笔记05
    《构建之法》阅读笔记04
    《构建之法》阅读笔记03
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/6560559.html
Copyright © 2011-2022 走看看