摘要:
一.封装 封装概念: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问 封装解决什么问题: 如果任何一个处理类都可以直接对对象的属性进行赋值操作,那么当值不准确的时候,可能会产生额外的结果 封装的作用: 使用封装可以保证数据的规范,不符合规范的数 阅读全文
摘要:
一.代码块 代码块:使用{}括起来的意断代码叫做代码块 分类: 普通代码块:定义在方法中,使用{}括起来的代码叫做普通代码块 构造代码块:定义在类中,使用{}括起来的代码叫做构造代码块 注意:每次在运行的时候会将构造代码块中的代码添加到构造方法的前面 构造代码块中的代码会添加到每一个构造方法中,当使 阅读全文
摘要:
一.this关键字 this表示当前对象的指针,指向当前对象,表示当前对象的引用 this存储位置:对象在new时会在堆中申请空间,this存储在该内存空间中,用来指代当前对象本身,可以理解为指向当前对象的首地址 用处: 构造方法中:当构造方法中的参数名称跟类的成员变量名称一样的时候可以用this指 阅读全文
摘要:
一.变量 1.局部变量:定义在方法中的变量 作用域:从定义的位置开始到整个方法结束 注意:局部变量只能在当前方法中使用,其他地方无法使用 局部变量不包含默认值,如果没有使用当前变量的话,可以不赋值 2.成员变量:定义在方法外,类内的变量叫做成员变量(全局变量) 作用域:整个类体内 注意:成员变量包含 阅读全文