static关键字大家肯定是用的很多了,说起来大家也都知道,这有什么好谈的? 可是回想起以前的一些事情,不免叫我心中...... 事情起因,一个项目中的一些类中全部都是方法,但是被设计成了非静态类了。于是我为了说服同事将这些类设计成静态的,下了好大的力度。等同事明白过来以后,我已疲惫不堪。 不知道您
问题的提出:网上商城对产品进行了很多分类,不同的分类产品又有不同的属性,比如,电脑的属性有:CUP,内存, 主板,硬盘等等,服装的属性有:布料,尺寸,颜色等等,那么产品表以及产品分类表应该如何设计才能满足 不同类型产品的区别呢? 解决方案: 产品分类表的设计 第一种设计思路:使用树形结构,递归的形式
分类:
其他好文 时间:
2016-03-07 10:14:42
阅读次数:
178
Web UI 网站用户界面设计命名规范 WEB UI设计命名规范,也就是网站用户界面设计(网页设计)命名规范。 这套规范并非单纯的CSS、html或JavaScript命名规范,它涉及了很多使用PhotoShop这类设计工具进行网页设计过程中的命名规范。 许多美工设计效果图源文件没有对图层命名的习惯
分类:
Web程序 时间:
2016-02-26 14:15:22
阅读次数:
179
本文简要介绍了Python中类的相关设计方法,介绍了Python中常用的OOP设计模式,例如,继承、组合、委托和工厂。另外介绍一些类设计的概念,例如伪私有属性、多继承等...
分类:
编程语言 时间:
2016-02-24 15:43:46
阅读次数:
220
软件开发流程: 1、可行性分析 2、需求分析->开发测试 3、概要设计->分隔模块,定义框架等 4、详细设计->类设计、接口设计 5、编码 6、测试 7、部署 8、维护 单元测试: 要求: 要有边界值的分析,主要针对分支语句的临界点 语句覆盖,保证写的任何语句都要运行到 判定覆盖,所有判断的地方都要
分类:
编程语言 时间:
2016-02-13 15:42:10
阅读次数:
144
指定类设计的第一步是声明,类的声明类似结构声明,可以包含数据成员和函数成员。声明有私有部分,在其中声明的成员只能通过成员函数进行访问。声明还具有公共部分,在其中声明的成员可被用类对象的程序直接访问。通常情况数据成员被放在私有部分中,成员函数被放在共有部分中。 共有部分的内容构成了设计的抽象性—...
分类:
其他好文 时间:
2016-01-26 20:18:17
阅读次数:
124
A:设计模式概述 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性以及代码的结构更加清晰. B:设计模式分类 创建型模式(创建对象的): 单例模式、抽象工厂模式、...
分类:
其他好文 时间:
2016-01-25 06:36:37
阅读次数:
127
// 给Car类设计一个方法,用来和其它车比较车速,如果本车>其它车,返回1,如果本车@interface Car : NSObject{ @public float _speed;}- (int)compare:(Car *)newCar;- (float)compare2:(float)spee...
分类:
其他好文 时间:
2016-01-22 02:47:00
阅读次数:
131
创建型模式---单件模式(Singleton Pattern)动机(Motivation): 在软件系统中,经常有这样一些特殊的类,必须保证它们在系统中只存在一个实例,才能确保它们的逻辑正确性、以及良好的效率。 如何绕过常规的构造器,提供一种机制来保证一个类只创建一个实例? 这应该是类设计者的责任,...
分类:
其他好文 时间:
2016-01-20 12:59:46
阅读次数:
137
创建型模式---单件模式(Singleton Pattern)动机(Motivation): 在软件系统中,经常有这样一些特殊的类,必须保证它们在系统中只存在一个实例,才能确保它们的逻辑正确性、以及良好的效率。 如何绕过常规的构造器,提供一种机制来保证一个类只创建一个实例? 这应该是类设计者的责任,...
分类:
其他好文 时间:
2016-01-20 11:12:34
阅读次数:
123