当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 目录 1.设计父类时考虑不周到,等到设计或者编写子类的时候,才发现父类需要修改、增加功能等等,都很平常 2.尽量避免多次写同样的代码 3. 持续改进 4.评价软件设计的高低的几个基本原则 内容 1.软件设计/编程中,有一门基本技术叫“面向对象编程”。
 

 

    摘要: 常见的大型软件项目开发文件目录结构 1. java 项目 调试阶段编译后的 .class 文件放到 classes 目录。将 classes 目录和 lib 中的其他工具 .jar 放到 classpath 中。运行当前目录是项目根目录。 正式发行版的 .class 放到一个或者多个 .jar 文件中,一般放在目根目录,也要加到 classpath 中去。 由于在 java 项目中......
 ·空单元格的使用    »显示摘要«
    摘要:使用mdx数值函数如avg、count等的时候,通常会忽略空单元格!唯一的例外是count函数。它提供了includeempty参数,指明是否包括空单元格。1:non empty关键字一般使用在轴级别。select {[measures].[store sales]} on columns, non empty {[time2].[所有 time2].[1997].[q4].[10].childr......


软件设计/编程的基本技术(附图)
目录

2.尽量避免多次写同样的代码 【程序编程相关:关于winMM通讯中间件程序的系统结构

1.设计父类时考虑不周到,等到设计或者编写子类的时候,才发现父类需要修改.增加功能等等,都很平常 【推荐阅读:Eclipse Web Tools Pl

4.评价软件设计的高低的几个基本原则 【扩展信息:UBB

3. 持续改进

内容

1.软件设计/编程中,有一门基本技术叫“面向对象编程”.面向对象编程的基本思路是对象封装与继承.继承的基本思路是,所有子类共同的部分,提取.抽象后,放到父类中.

这是一个说起来容易,做起来难的事情.父类总是先设计,先实现.一个父类一般都有多个子类.没有人能够先知先觉.设计父类时考虑不周到,等到设计或者编写子类的时候,才发现父类需要修改.增加功能等等,都很平常.例如

public class requestinfo{

    public dataitem getdi(string name){

    }

}

public class dataitem{

    public string getvalue() {

    }

}

当我们经常写

string cyccode = info.getdi("cyccode") == null ? null : info.getdi("cyccode").getvalue();


...   下一页
 ·上个项目中写的ant build文件    »显示摘要«
    摘要: 一、上一个项目中写的,可以编译、自动化测试、打包的build.xml <?xml version="1.0"?><project name="simulatorel" basedir="." default="all"><!-- edit by yanghuawei --> &......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE