摘要: 1.封装: 1.1)类:封装的是对象的属性和行为 1.2)方法:封装的是特定的业务逻辑功能实现 1.3)访问控制修饰符:封装的是具体的访问权限 2)继承: 2.(1)作用:代码复用 2.(2)超类:所有派生类所共有的属性和行为 接口:部分派生类所共有的行为 派生类:派生类所特有的属性和行为 2.(3 阅读全文
posted @ 2020-12-23 22:28 晓晓的寄几 阅读(138) 评论(0) 推荐(0)
摘要: 继承: 1.作用:代码复用 2.通过extends来实现继承 3.超类/父类:所有派生类所共有的属性和行为 派生类/子类:派生类所特有的属性和行为 4.派生类继承超类后,派生类具有:派生类的+超类的 5.一个超类可以有多个派生类 一个派生类只能有一个超类 单一继承 6.具有传递性 7.java规定: 阅读全文
posted @ 2020-12-23 22:26 晓晓的寄几 阅读(79) 评论(0) 推荐(0)
摘要: 面向对象(1) 方法的重载(Overload): 1.发生在一个类中,方法名称相同,参数列表不同,方法体不同 2.编译器在编译时会根据方法的签名自动绑定调用的方法 方法的重写(Override):重新写、覆盖 1.发生在父子类中,方法名相同,参数列表相同,方法体不同 2.重写方法被调用时,看对象的类 阅读全文
posted @ 2020-12-23 22:23 晓晓的寄几 阅读(102) 评论(0) 推荐(0)
摘要: java基础总结(2) 分支结构: 1. if...else if结构:多条路 2. switch...case结构:多条路 优点: 效率高、结构清晰 ​ 缺点: 整数、相等 ​ break:跳出switch ​ 循环结构: 1.(1) while结构:先判断后执行,有可能一次都不执行 ​ (2) 阅读全文
posted @ 2020-10-17 18:44 晓晓的寄几 阅读(95) 评论(0) 推荐(0)
摘要: java基础总结(1) Java变量的命名 1.只能包含字母、数字、_和$符,并且不能以数字开头 2.严格区分大小写 3.不能使用关键字(一些java语言规定好的,有特殊含义的字符。如:int,if,for,while,public等) 4.可以中文命名,但不建议。建议"英文的见名知意"、"驼峰命名 阅读全文
posted @ 2020-10-17 18:42 晓晓的寄几 阅读(93) 评论(0) 推荐(0)