面向对象:包、构造方法(自用)

包就是文件夹 ,1、利用表,可以组织相关的类。2、可以做到信息的隐藏(
没有申明未public的类、属性不能跨包使用)
如果需要使用其他包中的类,需要使用import导入。java.lang.*中的类和本包中的类,无需导入。

构造方法

构造方法:构造方法是一个特殊的方法。方法名和类名相同,没有返回类型。主要用于产生对象。

class C{
	public C(){
	     //当父类有空参构造时,构造函数第一行将会隐式的书写super方法调用父类的空参构造器。
	     //如果父类没有空参构造时,需要显式的使用super调用父类带参的构造器
		super();
		
	}
}

如果一个类中没有定义构造方法,那么,虚拟机会自动为该类定义公有的无参构造方法,如果该类中定义了构造方法,那默认的公有无参构造方法就会消失。
构造方法的作用:
1、为对象分配空间。
2、如果该类没有加载,则加载类。
3、初始化成员变量。(静态变量会在类加载时加载,并完成初始化)
4、返回对象的引用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值