【初步认识面向对象】

什么是对象:

万物皆可对象,客观存在的事物都是对象

什么是类:

类是对现实生活中一类具有共同属性和行为的事物的抽象
类是什么:是对现实生活中一类具有共同属性和行为的事物的抽象,确定对象将会拥有的属性和行为


类的特点:


类是对象的数据类型
类是具有相同属性和行为的一组对象的集合行为:对象能够执行的操作
行为:对象能够执行的操作
例如用手机可以打电话给别人。就是类的行为。

类的组成:属性和行为


属性:在类中通过成员变量来体现(类中方法外的变量)
行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)

如何定义一个类:

public class 类名{
          // 成员变量
          变量1的数据类型 变量1;
          变量2的数据类型 变量2;
          …          // 成员方法
          方法1;
          方法2;
          …
}

成员变量和局部变量:

成员变量:类中方法外的变量

局部变量:方法中的变量

他们的不同点:

内存位置不同:成员变量在堆内存,局部变量在栈内存;

类中位置不同:成员变量在方法之外,局部变量在方法内或者方法声明上

生命周期不同:成员变量随着对象的存在而存在,随着对象的消亡而消亡,局部变量随着方法的调用而存在,调用完毕就消失

初始值不同:成员变量有默认的初始值,局部变量要先定义在赋值才可以使用

如何创建对象:

格式:类名 对象名 = new 类名();
范例:Phone p = new Phone();

如何使用对象:

如何使用对象:

1:使用成员变量
格式:对象名.变量名
范例:p.brand
2:使用成员方法
格式:对象名.方法名()
范例:p.call()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值