复习

面向对象的一个思想:三大特征:封装,继承,多态
封装:将属性和功能进行封装,类体现的就是封装的思想。隐藏实现的细节
定义一个类 class 成员变量,成员方法,构造方法
类,他是一个抽象的概念,不能直接使用,你要使用类中的属性和功能,必须对类,进行实例化
所谓实例化,就是创建该类的对象,我们如何创建对象,使用关键字new 借助构造方法,完成对类的实例化
匿名对象 没有名字的对象,他可以用来调用方法,可以作为参数来传递
private 权限修饰符,可以修饰成员变量,可以修饰成员方法。被修饰的成员,只能在本类中访问
public 权限修饰符 可以修饰成员变量,成员方法,也可以修饰类,被public所修饰的,可以在任何地方访问
this 代表本类的一个引用,你可以理解为本类的一个对象,谁调用我这个方法,那么我方法中的this就代表谁
构造方法:方法名和类名相同,没有返回值类型,连void都没有,在创建对象时,完成对类的实例化。
自定义的类,默认都有一个空参的构造方法,但是如果我们手动给出了有参构造,那么默认的空参的构造就没有了
么如果你还想要使用空参构造来创建对象,那么建议你手动把空参构造写出来。也建议你写出来
我们在创建对象时,可以使用set方法来给成员变量赋值,也可以通过有参构造来给成员赋值。

static 状态修饰符,可以修饰成员变量,修饰修饰成员变量,变成了共享变量 也可以修饰方法。
被static所修饰的成员,随着类的加载而加载,修饰的成员存在方法区的静态区。
静态变量 可以被类的所有对象所共享,被静态所修饰的成员,建议用类名来调用
静态方法里面,只能访问静态成员。静态方法里面,不能出现this

静态变量和成员变量的区别。
静态变量,是随着类的加载而加载,存在方法区的静态区 属于类,也会叫类变量
成员变量,随着对象的创建而存在,存在堆内存。随着对象的销毁,而消失 属于对象,也会叫做实例变量
静态变量,可以使用对象名来调用,但是推荐使用类名来调用
成员变量,只能使用对象名来调用

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值