一遍看不懂就多看几遍 实在看不懂就请高手了 这也是自学的一个弊处
构造函数私有化,为什么就不能创建对象这个要从修饰符来讲了 ;一般来说凡是构造私有化的那么函数的构造函数的修饰变量肯定就是用 private来修饰 他作用就是只能内部访问 外部不能访问,那么这种情况下 当你new对象时就会调用构造函数初始化,外面的类没有权限当然就没法new 进一步也就没法创建对象了
static 是静态修饰符 ,你想象一下 吧类比做一个大圈 对象比作一个小圈 一般来说咱们建立的变量和方法都是存在小圈里的 ,隶属于对象存在,如果你用static修饰后的话 他会跑到大圈里,也就是作用于整个类 不在属于某一个对象。
this呢大白话就是你传进去哪个对象this就代表哪个对象,
super 存在继承关系的情况 ,在子类中用super就是调用你父类的函数了 。
个人理解 LZ加油
先说下 |