首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

instanceof 的运用

2012-10-29 
instanceof 的应用?1)、instanceof 在Java中的应用:instanceof是Java的一个二元操作符,和,,是同一类东

instanceof 的应用

?1)、instanceof 在Java中的应用:

instanceof是Java的一个二元操作符,和==,>,<是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据,指出对象是否是特定类的一个实例。 如果 object 是 class?的一个实例,则 instanceof 运算符返回 true。 如果 object 不是指定类的一个实例,或者 object 是null,则返回 false。

示例:

function instanceof (theObject, theClass){while ((theObject = theObject.__proto__) != null) {           if (theObject == theClass.prototype) {                  return true;           }}return false;}

?

3) .instanceof 在 .net 中的应用:

?

Visual Basic(声明)
Public NotInheritable Class Instanceof _    Inherits BinaryOp
Visual Basic(用法)
Dim instance As Instanceof
C#
public sealed class Instanceof : BinaryOp
Visual C++
public ref class Instanceof sealed : public BinaryOp
J#
public final class Instanceof extends BinaryOp
-----------------详细情况请参照MSDN中的讲解,在MSDN中关于instanceof讲解的比较详细。

热点排行