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

    构造方法的格式:

      修饰符 构造方法名(参数列表){}

      构造方法的体现:

      1. 构造方法没有返回值类型。也不需要写返回值。因为它是为构建对象的,对象创建完,方法就执行结束。

       2. 构造方法名称必须和类名保持一致。

      3.构造方法没有具体的返回值

    package com.oracle.demo01;
    
    public class Person {
    	private String name;
    	private int age;
    	//构造方法
    	public Person(String name,int age){
    		this.name=name;
    		this.age=age;
    	}
    	public String getName() {
    		return name;
    	}
    	public void setName(String name) {
    		this.name = name;
    	}
    	public int getAge() {
    		return age;
    	}
    	public void setAge(int age) {
    		this.age = age;
    	}
    	
    }
    

     

    public class Demo01 {
    
    	public static void main(String[] args) {
    		//构造方法调用
    		//Person p=new Person()
    		Person p=new Person("张三",18);
    		System.out.println(p.getName()+"----"+p.getAge());
    	}
    
    }
    

      

    构造方法调用和内存图解

     

    默认构造方法和细节

    1、一个类中可以有多个构造方法,多个构造方法是以重载的形式存在的

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

    构造方法和一般方法区别

    构造方法在对象创建时就执行了,而且只执行一次。

    一般方法是在对象创建后,需要使用时才被对象调用,并可以被多次调用

     

  • 相关阅读:
    openCR-用ROS代码获取电压的方法
    openCR-用ROS代码控制按键的方法
    TurtleBot3-基础例程
    TurtleBot3-键盘远程控制
    TurtleBot3-Topic Monitor
    openCR-串口打印HelloWorld
    Ubuntu播放音乐 mp3 wav
    SQL Server2008创建约束图解 转
    height、clientHeight、scrollHeight、offsetHeight区别
    第一次弄项目有感
  • 原文地址:https://www.cnblogs.com/zqy6666/p/12071302.html
Copyright © 2011-2022 走看看