随笔分类 -  OO

上一页 1 2 3

(原創) UML對程式設計師也很重要喔!! (OO) (UML) (日記)
摘要:之前一直以為UML是SA的語言,只有SA才該熟UML,所以我只有對Class Diagram比較有概念‧ 阅读全文

posted @ 2006-11-12 00:18 真 OO无双 阅读(1732) 评论(1) 推荐(0) 编辑

(轉貼) PetShop4.0 工厂模式及Profile Provider实现 (.NET) (PetShop) (OO) (Design Pattern)
摘要:第一部份:工厂模式 一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层DBUtility 数据库访问组件基础类二、项目引用关系1、We... 阅读全文

posted @ 2006-11-10 07:27 真 OO无双 阅读(1015) 评论(0) 推荐(0) 编辑

(原創) Object是由Property、Method、Event构成的吗? (C/C++) (OO) (Database) (Visual FoxPro)
摘要:在以前学VFP和VB时,很多书谈到object,都说object包含三部份Property(属性),Method(方法),Event(事件),对于VFP和VB的Control来说,的确是如此没错,我也因此视为当然,认为Property、Method、Event合起来称为PEM,此为object构成的要素。所以以前在分析对象时,总对何者该为Property,何者该为Event想破头。 阅读全文

posted @ 2006-10-23 09:30 真 OO无双 阅读(1096) 评论(0) 推荐(0) 编辑

(原創) 第一次体会Component Oriented Design的威力 (OO) (.NET) (日記)
摘要:以前总觉得Object Oriented就够了,为什么还要Component Oriented呢?今天写Computer Vision的第二次作业,要画出一张图片的Histogram,这是一种长条图,统计0到255每个色阶有多少的Pixel数,统计当然不难,难在如何去画长条图….。 阅读全文

posted @ 2006-10-16 01:07 真 OO无双 阅读(634) 评论(0) 推荐(0) 编辑

(原創) 写程序时,要同时以Class Creator和Class User的角色来写程序 (OO) (.NET) (N-Tier) (C/C++)
摘要:在上C++正式第一堂课时,第一张slide讲到Modern C++的教学原则与方法:当写程序时,要我们将Class Creator和Class User的角色分开,就算整个Project都是自己一个人写,也要自己分饰Class Creator和Class User两种角色,不能彼此混淆。 阅读全文

posted @ 2006-10-09 21:00 真 OO无双 阅读(705) 评论(0) 推荐(0) 编辑

(原創) 是否该学PetShop将Model和BLL分开? (.NET) (N-Tier) (PetShop) (OO)
摘要:PetShop有一个名为Model的Project,专门定义PetShop整个Solution中所有Object的Class,另外尚有BLL Project,负责商业逻辑组件的Project,若以OOA/D的角度来看,是否该将这两个Project拆开?还是该合而为一? 阅读全文

posted @ 2006-09-28 00:28 真 OO无双 阅读(2990) 评论(22) 推荐(0) 编辑

(原創) 物件導向技術不只用在軟體開發而已,一樣也適用在系統晶片開發 (IC Design) (Verilog) (OO)
摘要:以前一直以為物件導向技術只用在純粹的軟體開發而已,但當我大三修硬體描述語言Verilog,大四修SoC概論時,直覺告訴我『物件導向』及『軟體工程』等技術應該可以用在SoC開發上,但我並不是很確定將這種軟體的技術用在硬體是否恰當。 阅读全文

posted @ 2006-09-27 00:38 真 OO无双 阅读(3347) 评论(0) 推荐(0) 编辑

上一页 1 2 3

导航