Java基础-类

1.所有java程序都是以类class为组织单元,类是模子,确定对象将会游泳的特征(属性)和行为(方法)
2.类的组成 属性+方法
3.定义类 定义类名+编写类属性+类方法

public class 类名{
    //定义属性
    //定义方法 
}

使用对象步骤:
1.创建对象

类名 对象名=new 类名();
TelPhone tel=new TelPhone();
实例化对象 将对象放到内存中

2.使用对象
对象名.方法就可以给属性赋值

tel.screen=5.2;

成员变量和局部变量
1. 成员变量
在类中定义,用来描述对象有什么的属性
类中所有方法共享成员变量
2. 局部变量
在类的方法中定义,在方法中临时保存数据
成员变量可以被本类中的所有方法所使用,局部变量只能在方法内部使用
3. 成员变量初始值不同
成员变量会给一个默认的初始值
int类型默认是0
String类型默认是 Null
局部变量不会默认赋值
在同一个方法中局部变量不可以重复声明的。
4. 当成员变量和局部变量重名时,会采用就近原则 先调用局部变量。局部变量比成员变量优先级更高。

构造方法
使用new+构造方法 创建一个新的对象,构造方法用来初始化对象的方法。名称与类名相同 并没有返回值

//无参构造方法 有参狗仔方法
public 构造方法名(){

}

public 构造方法(参数){

}

当没有指定构造方法时,系统会自动添加无参数构造方法。
当指定构造方法,无论有参,无参构造方法,都不会自动添加无参构造方法。
构造方法的重载:方法名相同,但参数不同的多个方法,调用时会自动根据不同的参数选择相应的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值