博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面向接口、对象、方面编程区别 -- 精简版
阅读量:6579 次
发布时间:2019-06-24

本文共 303 字,大约阅读时间需要 1 分钟。

1.面向接口编程: 

手段:通过接口规约对象的属性和方法,是面向对象一部分。 
目的:统一标准问题,让大家不至于各行其事而对代码的可读性造成影响(公用部分行为)。

2.面向对象编程: 

手段:通过封装、继承、多态等更加有效的组织程序。 
目的:解决的是复用问题(让代码可以复用,而不是重复造轮子)。

3.面向方面编程: 

手段:分离业务的主逻辑和次逻辑的一种思想。 
目的:解决的是逻辑分离问题(主逻辑和次逻辑分开,其实主要是分离业务逻辑和非业务逻辑分开)。

总结: 

接口->统一行为 
对象->重用代码 
方面->分离逻辑

转载于:https://www.cnblogs.com/xtdxs/p/6528714.html

你可能感兴趣的文章
解决简单恢复模式下产生的日志增长
查看>>
字符数组和结束符/0之间的关系
查看>>
照顾不周, 怎么会,今天是我打扰了 最简单的回答:“别客气,谢谢你们!” 稍复杂一点的回答:“不好意思!实在麻烦你们了,非常感谢!”...
查看>>
【转载】优秀博文转载
查看>>
扫描二维码界面的搭建,重点是冲击波动画
查看>>
打印小票
查看>>
n皇后2种解题思路与代码-Java与C++实现
查看>>
iOS开源项目MobileProject功能点介绍
查看>>
int类型和byte类型的强制类型转换
查看>>
【云计算】WAF简介、功能特性、部署方式等
查看>>
JAVASCRIPT match()
查看>>
VMware Workstation中网络连接之桥接、NAT和Host-only
查看>>
js检查浏览器是否处于隐身模式
查看>>
left join 多表关联查询
查看>>
Kali Linux的介绍
查看>>
登陆中session的处理
查看>>
Hibernate简单分页
查看>>
【技巧】使用weeman来做一个钓鱼网页
查看>>
Arcgis engine 指定图层对要素进行创建、删除等操作
查看>>
python中的Iterable, Iterator,生成器概念
查看>>