Java第四天

写这个标题的时候,自己内心已经没有之前那么轻松了,唉,java也到了难点,但是关关难过关关过的精神还是有的!I’m the King of Gotham!
对前途迷茫,唉,这摆烂的大学两年。

类和对象

如果把比作玩具模型对象就是洋娃娃、蜘蛛侠、钢铁侠等玩具模型。
类用于描述多个对象的共同特征,对象用于描述现实中的个体。
类可以定义成员变量成员方法
其中成员变量用于描述对象的特征,也叫属性
成员方法用于描述对象行为,简称方法
类中变量:成员变量。
方法中的变量:局部变量。

若某个方法中定义的局部变量与成员变量同名,此时方法中通过变量名访问到的是局部变量
**

使用new关键字创建对象

**
格式:类名 对象名称 = new 类名();
forexample: Person p = new Person();
中间的等号用于将Person对象在内存中的地址赋值给变量p

创建一个对象后,可以通过对象的引用来访问对象所有成员
对象引用.对象成员
Person p1 = new Person();
p1.age = 18;
在java中,当一个变量值为null时,则表示该对象不指向任何一个对象,成为垃圾对象 。

类的封装时指在定义一个类时,将类中的属性私有化,即使用private关键字修饰,私有属性只能在它所在类中被访问,若外界想要访问私有属性,要求提供一些用public修饰的公有方法。
实例化一个对象后,若要为对象中属性赋值,则需通过直接访问对象的属性或调用setXxx方法才可以。
若要在实例化对象同时为对象属性赋值,则需要通过构造方法实现。
构造方法是类的一个特殊成员,它会在类实例化对象时被自动调用

在一个类中定义的方法同时满足以下3个条件,则该方法称为构造方法

  1. 方法名和类名相同
  2. 在方法名前面无返回值类型声明
  3. 在方法中不能用return语句返回一个值,但是可以单独写return语句来作为方法的结束。
    实例化Person对象同时,还会调用构造方法Person();

刚写到一半时,我妈回来家给我买了烤串嘿嘿嘿,估计是看我上网课太辛苦了(怎么可能)哈哈哈哈哈 !

他日若遂青云志 ,敢笑黄巢无丈夫?
拒绝平庸!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值