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基础知识点(面向对象----构造方法)_构造方法




以上是关于Java基础知识点(面向对象----构造方法)的主要内容,如果未能解决你的问题,请参考以下文章

Java-面向对象(基础知识)

Java基础知识面向对象三大特性

Java 基础知识点 笔记总结

用代码带你“深入”理解90%的初学者都没理解清楚的Java基础知识——面向对象基础

面向对象基础知识

Java基础——封装