Redian新闻
>
请教一个object-oriented design的问题
avatar
请教一个object-oriented design的问题# JobHunting - 待字闺中
p*7
1
design a text editor
我自己就想到这些
设计一个class character
包含了char* content, font color size 还有下划线,bold这些属性
然后一个文档Text是由多个character组成。
Text editor对于文档的功能有新建,保存,另存为,删除
对于Text 中的character的功能有删除,复制,粘帖,改变属性等功能
Text 这个类可以有子类,比如word,txt
avatar
p*s
2
GOF design pattern里面的例子都是围绕设计test editor,lz可以看看

【在 p********7 的大作中提到】
: design a text editor
: 我自己就想到这些
: 设计一个class character
: 包含了char* content, font color size 还有下划线,bold这些属性
: 然后一个文档Text是由多个character组成。
: Text editor对于文档的功能有新建,保存,另存为,删除
: 对于Text 中的character的功能有删除,复制,粘帖,改变属性等功能
: Text 这个类可以有子类,比如word,txt

avatar
p*7
3
能给个链接么? 我在google上没搜到

【在 p**********s 的大作中提到】
: GOF design pattern里面的例子都是围绕设计test editor,lz可以看看
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。