作者jpopaholic (日音スキ)
看板Soft_Job
标题Re: [请益] 我这样解释OOP对吗?
时间Mon Nov 13 00:05:42 2017
我有一种更简单的方式解释OOP概念
就是程式撰写者不是以程式码(函式)的概念去设计程式,而是以物件的概念
去撰写程式,好比说堆积木,堆积木的人不需要知道一块块积木如何被制造.
只需要知道每种积木长怎样,适合堆放在哪边即可.由於撰写者不需要知道
物件里面的实际程式码长怎样,只需要知道如何用.减少研究物件的时间
增加了撰写的效率.就像车子一样可以改装,物件也可以依撰写者的需求增加
功能--进而衍生出前面一堆网友所讲的封装,继承,多型的概念
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.223.113.20
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1510502744.A.086.html
1F:→ kurtsgm: 欸..."不需要知道内部怎麽实作"这点 似乎不限OOP吧... 11/13 00:35
2F:→ bibo9901: 你这只叫抽象而已 11/13 01:24
3F:→ Sidney0503: 你讲的只是接近封装 连OO都谈不上 11/13 13:13
4F:推 king08: \⊙▽⊙/~by PTTNOW~ linux pipeline 也可以达到 11/13 22:09