![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oop
文章平均质量分 83
XQH要好好学习
这个作者很懒,什么都没留下…
展开
-
面向对象2
面向对象:抽象、封装、继承、多态封装性:如果类中的⽅法不想让外部调⽤,那么就可以⽤关键字 private 来声明属性。这样在 main 函数⾥⾯就⽆法调⽤,但是⼜想保证数据安全,⼜想在特定的部分调⽤此类中的属性内容,那么就需要⽤相应属性的 setter、getter ⽅法。属性私有,通过get、set方法访问:Setter ⽅法:⽤来设置内容 publicvoid setAge(String age){}有参的Getter ⽅法:⽤来获取内容 publicStringgetAge(){}⽆...原创 2021-08-05 21:52:29 · 146 阅读 · 0 评论 -
继承、重载、重写、多态、抽象类、接口、Static
继承:你继承什么你就有什么,继承是一种严格的父子关系。如果⼀个类没有明确继承⽗类,那么就表示默认继承 Object 类(这个父类不一定是直接父类,孙子可以使用爷爷的方法)。OOP: ObjectOriented Programming面向对象编程Java是单继承,就是一个类只能继承extends一个类,但是java里面是支持实现多个接口。Java只支持单继承,实现多重继承三种方式:(1)直接实现多个接口 (2)扩展(extends)一个类然后实现一个或多个接口...原创 2021-08-05 21:44:27 · 174 阅读 · 0 评论 -
面向对象1
⾯向对象简介:概念和特性。⾯向对象是⼀种技术的开发模式,但是最早的时候所使⽤的模式是⾯向过程。⾯向过程:指的是针对某种问题单独的提出解决⽅案以及代码开发。⾯向对象:以⼀种组件化的形式进⾏代码设计。这样的代码最⼤的好处是:可以重⽤特征:1封装性:保护内部定义结构的安全性。2继承性:在已有的程序结构上继续扩充新的功能。3多态性:指的是在某⼀个概念范围内的满⾜。4抽象⽽对于⾯向对象开发步骤:OOA(⾯向对象分析)、OOD(⾯向对象设计)、OOP(⾯向对象编程)。⾯向对象原创 2021-08-05 21:39:42 · 81 阅读 · 0 评论