0
点赞
收藏
分享

微信扫一扫

类、对象和构造器的介绍

爱读书的歌者 2022-02-10 阅读 118

面向对象
①面向过程:针对于我该如何去做

面向对象:针对于我该让谁来做

类:将代码的相同状态和行为抽出,然后放入到一个模块中,这就是类
相同的状态:属性
相同的行为:方法

声明:

权限修饰符 class 类名 {
	
}

对象:是类的具体实例的描述
声明:

类名 对象名 = new 类名();
//创建一个类对象
//实例化一个类对象
//new一个类对象

因此同一类型的对象,都具备该同一类中的行为和特征

构造器:
创建对象需要调用类中的构造器方法(特有的方法)
声明:

//无参构造器
public 类名() { }
同一类下的构造器会默认调用父类的无参构造器
作用:初始化属性值和创建对象

特点:
构造器方法的名字要和类名一致.
不能定义返回值类型
构造器方法中不能有return关键字

如果我们在定义类时,没有手动的提供一个构造器,那么java虚拟机会默认提供一个无参构造器.
如果我们手动提供一个构造器,无论是有参还是无参的,java虚拟机都不会再提供无参构造器.
(就像低保,你有钱就不提供,没有赚钱的能力才能领取)

举报

相关推荐

0 条评论