每天学一点flash(62) 类分类
这个是今天想到一个问题,类的分类是如何的呢?在编程过程中,笔者感觉到类其实也可以分为很多种结构。下面我把大概遇到过的情况,记录一下。
首先,让我们先了解“对象和类”这个概念:
对象--是包含数据和操作的实体,它既定义数据元素,又定义可应用这些数据元素的操作。
类--是对一组具有相同属性和行为的对象的描述,类的内容称为类的成员。
从这里概念可以看出,对象里面包含了数据和操作,换一个说话就是属性和方法。而从集合的观点来看,对象包含了属性和方法
通过类可以创建对象。我们可以先以“类里面包含对象,对象包含了属性和方法”是一条真命题,展开今天的话题。
直接简单推出类包含了属性和方法。
问题:是不是所有的类都有属性?是不是所有的类都有方法?
这个问题提法有点不正确,构造方法,都是属于方法一种。在这里我们先排除构造方法存在。接下来,我们继续我们的问题,是不是所有的类都有属性呢?
下面,我简单写一类。
class man
{
public function man()
{
}
public function say(msg:String):String
{
return msg;
}
}
因此,我们这个问题是否定,也就是说。类里面可以不包含属性。
接下来,是不是所有的类都会有方法呢?
class man
{
public function man()
{
}
public var height:Number;
}
从这个类,我们可以否定我们的问题,不一定。所有的类不一定包含方法(注意:除构造方法,之前说明过的条件)。
总述两个问题答案:我们可以得到一些简单推导结果推论:
1.某一些类里面,只是包含属性,姑且称为独属性类;
2.某一些类里面,只是包含方法,姑且称为独方法类;
3.某一些类里面既包含方法,也包含了属性,姑且称为正常类;
有了这些推论之后,我们可以展开对类内部结构展开联想。首先第一种,类里面只是包含属性,看看下面的例子,只是罗列一组常量的静态属性 ,并没有写出其他
相关文档:
VB显示透明FLASH效果
演示效果:
代码如下:
公共声明区域
Option Explicit
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetW ......
很多时候,当你有一个层是需要漂浮在页面之上显示的时候,而你的页面里又存在FLASH,这个时候,漂浮层会被FLASH遮挡住,那么解决办法就是给FLASH设置透明属性。
添加参数<param name="wmode"
value="transparent">
//可很好的被IE浏览器所支持
将 wmode="transparent"
加 ......
很多人在写页面代码时都会遇到过这样一个问题,那就是当Flash与页面中的其它HTML结构有重叠的时候,默认情况下Flash总是显示在最上面,从而遮挡住了与它有重叠部分的HTML结构,就算为该Flash或是HTML结构标签定义z-index属性却依然是无效的。
因为默认情况下在网页中添加的Flash在浏览器中是以窗口模式 ......
Beside the different silicon cell design, the most important difference between NAND and NOR Flash is the bus interface. NOR Flash is connected to a address / data bus direct like other memory devices as SRAM etc. NAND Flash uses a multiplexed I/O Interface with some additional control pins. NAND fl ......
原理;用flash把书签相关信息写入剪贴板,用VC的程序读剪切板内容,写入硬盘。当flash读书签时,直接读取txt文件。写入或删除操作,用vc的程序。
=======================flash端:
按键设计: add | bookmark | del
限制:每本txt电子书只有一个书签。
src:
button add:
on(release){
//add
System.setClipboard ......