学习笔记

面向对象的设计是基于解决问题的设计,而不是基于具体编程技术的设计。


在面向对象的软件分析和设计的时候,要注意自己不要一上来就去想程序代码的具体实现,

应该抛开具体的编程语言的束缚,

集中精力分析要实现的软件业务逻辑,

分析软件的业务逻辑,

分析软件的业务流程,

思考如何去描述和实现软件的业务。

所以 必须用抽象的方法和具体实现无关的方法来表达业务逻辑。


将类的设计和具体的实现方法分离开,在具体的编写代码时,程序员就具有了很大的灵活性,可以根据具体的情况,采用不同的编程方法来实现


内存分配是在运行时,防止未经授权的执行对代码限制区域的访问:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值