- 博客(17)
- 收藏
- 关注
原创 怎么理解super
来调用父类的构造函数,以确保子类实例化过程中也会执行父类的构造函数。这样有助于初始化父类继承的属性。来调用父类中的方法。这是特别有用的,当子类重写父类的方法后,通过。是一个关键字,用于引用父类的方法、属性和构造函数。可以确保父类部分在子类实例初始化时得到正确初始化。当子类中的成员变量与父类的属性同名时,可以使用。来引用父类中的属性,以区分与本地变量的区别。注意:父类中私有的东西无法通过Super继承。关键字可以访问父类中被隐藏的方法。子类的构造函数中可以使用。在子类构造函数中使用。可以访问父类的属性。
2024-06-03 09:41:42
243
原创 如何理解继承
我们创建一个学生类(Student)和一个老师类(Person)1、首先我们先创建一个父类(Person);我们点到类里面直接Ctrl+H直接打开;2、咱们在创建两个子类(可创建多个);表示Student继承了Person;继承代码示例:(注意看怎么去继承的)继承中我们有一个很重要的关键词。个人笔记,如有错误还请指正。类创建好了怎么继承?
2024-05-19 17:41:51
249
原创 封装的理解
封装顾名思义就是装起来,把一个东西装起来装到箱子瓶子里只留一个口才能让别人拿到;程序中都是要求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。封装(数据的隐藏);通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。记住get\set属性私有就行了。我直接上代码把:1、先有一个启动类:Application//mian方法启动类//newStudent的对象。
2024-05-18 17:45:03
281
原创 如何理解递归
1、它会不断的调用自身;的阶乘 5*5-1、(变成4) 4*4-1、(变成3)3*3-1、(变成2)2*2-1、(变成1)1;2、变成1之后又继续乘;1*1还是1、1*2(变成2)、2*3(变成6)、4*6(变成24)、5*24(变成120 );通常可以把一个大型复杂的问题层转化为一个与原问题相似的比较小的问题来解决可以大大减低程序的代码量;会直接报错,栈溢出;因为没有头所以直接陷入死循环;个人笔记,如有错误还请指正。基数比较大不建议用递归 ~
2024-05-11 18:10:46
327
原创 MySQL
事务(TRANSACTLON)是作为单个逻辑工作单元执行的一系列操作多个操作作为一个整体向系统提交,要么都执行,要么都不执行事务是一个不可分割的工作逻辑单元在保证当前一个逻辑有多个增删改操作时候的数据的一致性怎么能把多个增删改查绑定在一起需要执行的都执行,要不执行的都不执行,这就叫事务将一组SQL语句,将同一批次内去执行如果一个SQL语句出错,那这一组SQL都将被取消执行。
2024-04-22 10:31:35
942
原创 MySQL连接失败处理方式
MySQL相信大家都不会陌生,有的同学在连接数据库的时候有可能会遇到“连接失败”的情况,可是遇到这种情况怎么解决呢?2,wendos+x;7,点击确定后重新打开MySQL。希望可以帮助到需要帮忙的同学~3,找到服务和应用程序点击。1,首先是先关闭数据库,5,找到MySQL点击。
2023-05-11 14:46:03
837
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人