【UML】面向对象和面向过程

本文介绍了UML中面向对象和面向过程的概念,并详细讨论了封装、继承和多态等核心概念。面向对象通过封装隐藏内部细节,实现信息安全性;继承使得子类可以扩展父类的功能;多态则提供了更灵活的代码复用和接口调用方式。文章对比了面向对象和面向过程两种编程技术的特点,帮助读者深入理解它们的适用场景和优缺点。
摘要由CSDN通过智能技术生成

   在UML视频中老师对面向对象技术从新进行了讲解,对面向对象技术的有了全新的理解。

面向过程

以前我们设计的程序都是面向过程的编程,通过函数让这些过程按照一定的顺序一步一步的实现。

面向对象

        面向对象技术三要素:继承,封装和多态。

封装

就是把事物抽象为类,把对外接口暴露,将实现和内部数据隐藏,从而实现类与类、模块与模块进行交互的手段,封装抽象出对象稳定的方法,并且提高了代码的复用性。

评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值