类与对象、成员变量

面向对象

①面向对象的三大特性:封装、继承、多态;

②类的五大要素:属性、方法、构造器、代码块、内部类;

 

万事万物皆对象

面向对象就是以对象为主,考虑谁来处理功能,遇到需求的时候需要思考是是由谁做,在没有人能做的时候就再创建一个对象。

 

 

对象:

任何事物都可以声明为对象,例如桌子,杯子、人等;

例如人为对象,人的姓名、年龄为参数属性,人能吃饭睡觉是对象的方法。

 

类的创建:

声明对象,属性、参数等

示例:

class Person{

String name;

Int age;

Void eat(){

sout吃饭

}

Void sleep(){

sout睡觉

}

}

 

类的实例:

通过new关键字来new一个新的对象;

示例:

Person p = New Person;

类的属性赋值和调用:

通过实例类的名称.id或方法

 

变量

实例变量:

实例变量在类中,可以通过实例化使用也可以在方法中调用。初始值可以为默认值。跟随类的加载至结束后消失。

局部变量:

在类的方法中,且只能在当前方法中使用。不初始化不能使用。当前方法执行结束后消失。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值