【项目实战典型案例】22.原型图的面向对象

简介: 【项目实战典型案例】22.原型图的面向对象

一:背景介绍

在进行软件开发之前,我们需要进行原型图的设计,那么在设计原型图的时候,会有许多相同的内容,我们要做许多重复性的工作,效率很低,而且这是一种面向过程的思想。那么如何做才能提高效率呢?


二:面向对象思想

面向对象思想:

  1. 我们要注重谁来干事,而不是怎么干事
  2. 颗粒封装、组合使用
  3. 可复用、可扩展

三:分析过程

我想在其他页面使用以下图中所有内容,我一开始是在其他页面一个一个控件进行添加,一个小时下来什么事情都没有做好,效率极低。

1、颗粒封装、组合使用

将所有页面中的公共内容抽取出来,封装成组件

2、可复用、可扩展

通过组件的组合生产对应的页面

四:总结

思想上移,行动下移。思想上移:我们学到的东西不仅仅只是一个概念。行动下移:是要实践,落实下来。所以我们应该把这个“思想上移,行动下移”完美的在我们的身上体现出来。


目录
打赏
0
0
0
0
1
分享
相关文章
由浅入深:数据库编程概念与实战
由浅入深:数据库编程概念与实战
196 1
【五子棋实战】第1章 项目架构与开发思路
五子棋是一种古老而受欢迎的棋类游戏,本博客将介绍如何使用前端和算法接口来制作一个五子棋游戏。 此次实战项目包含项目的所有代码、教学的系列博客,分别放在公众号、CSDN,以便广大读者能够更好地学习、实践与二开。
354 0
「全网最细 + 实战源码案例」设计模式——六大设计原则
本文介绍了面向对象设计中的六大原则,旨在提高软件系统的可维护性、可复用性和可拓展性。这些原则包括:开闭原则(OCP)、里氏代换原则(LSP)、依赖倒转原则(DIP)、接口隔离原则(ISP)、迪米特法则(LoD)和合成复用原则(CARP)。每项原则通过具体示例展示了如何通过抽象、多态、组合等方式降低耦合度,增强系统的灵活性与稳定性,从而提升开发效率并降低成本。
58 10
【项目实战典型案例】18.开门小例子理解面向对象
【项目实战典型案例】18.开门小例子理解面向对象
程序设计:原理、实践与魅力
程序设计:原理、实践与魅力
146 0
项目实战典型案例22——原型图的面向对象思路
项目实战典型案例22——原型图的面向对象思路
107 1
项目实战典型案例18——开门小例子理解面向对象
项目实战典型案例18——开门小例子理解面向对象
152 0
项目实战22—原型图的复用思想
项目实战22—原型图的复用思想
90 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等