01 为什么会有成员变量?成员方法?

前面有说对象和类。

Car

wangwu

 =

new

Car()

;

司机 

王五

就是

新来的那个

司机

;

 

司机是一类人,类在英文中译为class

 

现实生活中,现在用什么都要实名制了。

那么这个实名制上就记载着个人的信息,姓名,性别,身份证号,家庭住址。

这个司机会干嘛呢?当然是开车,开车用drive表示。

 

那么我们就要用java表达出来,这样才能让机器了解我们。

/class:类

Class Car {

//这个司机,也就是这个对象,有姓名、性别、身份证号、家庭住址。

  String name;

  int sex;

  String code;

  String address;

 

//这个司机,也就是这个对象,在开车

public void drive() {

  System.out.println(name +”在开车”);

  }

}

 

现在司机这个角色我们创建好了,但开车只需要一个司机,我怎么知道今天是哪个司机在开车呢?

Public class run {

  Public static void main(String[] args) {

    Car wangwu = new Car(); //新建一个游戏角色(对象)王五
 
    Wangwu.drive(); //王五在开车

  }

}
 

运行后效果:null在开车

 


为什么就是null呢?

我们不是说要王五开车么,但是光说他是王五没用啊,我们需要身份证上写明白才能确定这人是王五。

所以,我们需要给name赋值。

String name = 王五;

这样就可以啦~~~

 

Name是不是可以给很多人命名?

那它就是一个可以变的量,所以称为变量,再明确一点,他是一个人的变量,也就是成员的变量,简称成员变量。同理,性别、身份证号、家庭住址就是都是成员变量了。

如果不给成员变量命名,则自定义为null

 

这个人会想办法去做点事情,这个开车的办法就是一种方法。所以就是成员变量的成员方法了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值