Java基础知识点(面向对象----构造方法)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础知识点(面向对象----构造方法)相关的知识,希望对你有一定的参考价值。
1.概述:构造方法也叫构造器,构造函数。
2.作用:在创建对象的时候给成员变量进行初始化的。
构造方法的格式:
public class Student()
修饰符 类名 (参数)
方法体;
package MianXiangDuiXiang.Lesson;
public class Phone ()
手机的属性;品牌、价格、颜色
* */
private String brand ;//品牌
private int price;//价格
private String color;//颜色
public Phone()
public Phone(String brand,int price,String color)
this.brand = brand;
this.price = price;
this.color = color;
public void setBrand(String brand)
this.brand = brand;
public String getBrand()
return brand;
public void setPrice(int price)
this.price = price;
public int getPrice()
return price;
public void setColor(String color)
this.color = color;
public String getColor()
return color;
特点:1.方法名与类名相同。大小也要一致。
2.没有返回值类型,连void都没有
3.没有具体以的返回值(不能由return待会结果数据)
执行时机:1.创建对象的时候由虚拟机调用,不能手动调用构造方法
2.每创建一次对象,就会调用一次构造方法。
构造方法的注意事项:
1.构造方法的定义:
如果没有定义构造方法,系统将给出一个默认的无参数构造方法。
如果定义构造了方法,系统将不再提供默认的构造方法。
2.构造方法的重载
带参数的构造方法和无参数的构造方法,两者方法名相同,但是参数不同,这叫构造方法的重载。
注意:建议在任何时候都手动写上空参和带全部参数的构造方法。
以上是关于Java基础知识点(面向对象----构造方法)的主要内容,如果未能解决你的问题,请参考以下文章