• 物理课件开发记录之一2013年10月25日


          昨天遇到了很多问题,比如泛型的运用,泛型适合于严格限定数据类型的情形,即便是子类父类这样都不可以.所以在继承中使用vector不是一个合适的选择,尽管它速度快,但是array更适合继承的情形,比如组合模式中array比vector更加试用.

          程序的主题框架编写结束,运用组合模式来生成串并联电路,添加减少元件等等.

    接下来的任务                                                                                                                                                                                                                     

    1.   接下来是详细逻辑的添加,比如判断是否通路,判断整体电阻等等.整个电路的计算,需要组合完毕.
    2.   界面的添加,需要用到观察者模式和命令模式,允许撤销
    3.   界面的设计,采用mvc模式,但是元件的model和视图分离似乎不是一个很好的做法.最起码从编码的角度,等以后再说吧
    4.   自动布局类的编写
    5.   连接电线类的编写,以前看一遍as动画高级教程,有利用反向还是正向运动编写绳子的例子.可以借用.

    今天遇到的问题2013年10月25日                                              

    1.   今天主要解决flash develop中如何生成asdoc文档
    2.   Actionscript 3.0中asdoc注释的编写.
    3.   在运行adobe air程序的时候,用fd调试程序会报致命错误.
    4.       全局的元件管理,从一个容器移动到另外一个容器,比如flash的显示类表
    5.       目前为止,只写了元件的逻辑思路,没有写元件的界面
    6.       对于不同的元件,已知的量是不同的,如何对物理量进行正确的计算
    7.       借用链表的数据结构,给element增加preElement属性和nextElement属性,便于访问整个电路链通过这个链来遍历电路,如果遍历到串并联电路,则绘制响应的图形,不过,对于串联电路其实只是认为规定了顺序,其实完全可以用这种链来加以表示,不过串联电路有利于对电路进行合理的设计.
    8.        给每个元件指定断点的位置
    9.        串并联应该作为逻辑模型机型分离,不过实现中确实是这样的
    10.      并联电路,比如若干开关并联时,更改开关状态,引起整个状态的改变,如何利用事件机制传递事件

    开关及其并联电路,可以实时响应开关操作,并返回并联电路的通断状态.

      

    //这些输出意味着我的判断成功了,哈哈,成功的模拟了并联电路的通断
    flag init...
    default of flag is false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->false--false >>>>>>>>>>>>>>>>>false fuck [object Switch] [object Switch] fuck [object Switch] parallelcontainer check....................... flag init... default of flag is false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->true--true >>>>>>>>>>>>>>>>>true fuck [object Switch] [object Switch] fuck [object Switch] parallelcontainer check....................... flag init... default of flag is false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->false--false [object Switch]并联元件1-->false--false >>>>>>>>>>>>>>>>>false

      

  • 相关阅读:
    MySql常用日期时间查询
    微信开发中网页授权access_token与基础支持的access_token异同
    Sqlserver复杂查询
    Array排序和List排序
    关于java按位操作运算
    验证redis的快照和AOF
    线程安全 加锁机制
    Redis 与 数据库处理数据的两种模式
    redis实现点击量/浏览量
    jsp网站访问次数统计的几种方法
  • 原文地址:https://www.cnblogs.com/ilangxm/p/3387504.html
Copyright © 2020-2023  润新知