2022-07-19 第一小组 田龙月 学习笔记

this的用法

this指向当前对象,可以用this使用当前对象的方法,属性,构造函数(只能在构造函数中第一个调用),只能用于非静态方法内
this()调用构造器(主要用于区分”重名“的方法或属性)this调用构造器必须放在其他构造器第一行

封装

1.把需要重续使用的(一种"业务",否则即使代码再相似但是是俩个"业务"也不要使用封装)代码封装成一个方法(抽象能力)封装
把需要一堆需要重复使用的方法封装成一个类(工具类)
程序要分的清:存款就是存款,判断密码就是判断密码,不要让存款的代码里出现判断密码的代码,只出现判断密码的方法
2.private有定要配合getter和setter使用,方法会让数据的获取显示更加灵活(方法体内可以操作)(alt+ins自动生成)

空指针异常(运行期异常):

代码中引用类型变量Debit的值为null ,空的变量去调用堆中的方法(属性)(成员方法存储在堆中),JVM在堆中找不到该方法(属性),所以会出现异常(空的但是还指了)

posted @ 2022-07-19 22:36  沧月我爱  阅读(26)  评论(0)    收藏  举报