zoukankan      html  css  js  c++  java
  • 使用工厂方法创建对象

      使用工厂方法创建对象,通过该方法可以大批量的创建对象

      function createPerson( name,age,gender ){

        // 创建一个新的对象

        var  obj = new Object( ) ;

        obj . name = name;

        obj . age = age;

        obj . gender = gender;

        obj . sayName = function ( ){

          alert ( this . name ) ;

        }

        return  obj;

      }

      var  obj2  = createPerson(' 孙悟空 ' , 17 , ' 男 ');

      var  obj3  = createPerson(' 猪八戒 ' , 19 , ' 男 ');

      var  obj4  = createPerson(' 沙和尚 ' , 27 , ' 男 ');

      obj2 . sayName( );  // 孙悟空

      obj3 . sayName( );  //猪八戒

      obj4 . sayName( );  //沙和尚

  • 相关阅读:
    重载运算符强化2-返回值
    重载运算符强化--返回值
    重载运算符
    有名对象,匿名对象
    自定义jsp标签
    XML的解析
    DTD概述
    HashTable和HashMap区别
    同步与异步的概念
    List集合
  • 原文地址:https://www.cnblogs.com/qtbb/p/11238988.html
Copyright © 2011-2022 走看看