how CFML handles object which contains another object?

Ask a Question related to Coldfusion - Advanced Techniques, Design and Development.

  1. #1

    Default how CFML handles object which contains another object?

    How does ColdFusion take care of "has a" type of problems? I know "is a" is
    taken care of by using "extends" key word in cfc. But now I have a cfc which
    contains properties and functions for wheel, and I also have a cfc for truck,
    and truck has 4 wheels. I would like to know if I can resue the wheel cfc in
    truck cfc. Is it possible to have an array of wheel objects in truck object?
    If so, how?
    Thanks for any help.

    Ping

    Wendy10 Guest

  2. Similar Questions and Discussions

    1. Dynamically loading user control into Placeholder gives Object reference not set to an instance of an object
      I've created user controls that contain listboxes that are dynamically populated from the database. In the html view of the user control...
    2. webservice.htc and custom object array. only first object is deserialized in the result.value
      Hello I've been using webservice.htc for 6 months or so with great results. recently i came into the following problem that I am not sure how to...
    3. Strange error from: Dim myState As Object() = CType(savedState, Object())
      Every book and every website I've seen that talks about how to save state for child controls in a composite webcontrol says to do something like...
    4. [WebMethod] System.NullReferenceException: Object reference not set to an instance of an object.
      Um, this isn't going to work, generally. Web services, as any web app (especially on Windows server 2003) are heavily sandboxed. The method you...
    5. Cannot serialize object of type System.Object[,]. Multidimensional arrays are not supported
      Hi, I get this on server when trying to retun a 2 dim array. I apprecaite that they are not supported as per...
  3. #2

    Default Re: how CFML handles object which contains another object?

    >>Is it possible to have an array of wheel objects in truck object?
    > If so, how?
    Sure it is -just give Truck a property that is an array.

    <cfset truckArr = ArrayNew() >

    Then in the initialaztion (code not contined in a function is ran upon
    instantation) just do somethinmg like this.

    <cfset truckArr[1]= createObject( ..your wheel here..) >

    Its just a normal property of the CFC, just happens to be an object
    reference(or array of). You may want to add a pair of get/set methods for
    interactingwith your Wheel object, depends hp complex the relationship is I
    suppose.


    "Wendy10" <webforumsuser@macromedia.com> wrote in message
    news:d40gcl$kl$1@forums.macromedia.com...
    > How does ColdFusion take care of "has a" type of problems? I know "is a"
    is
    > taken care of by using "extends" key word in cfc. But now I have a cfc
    which
    > contains properties and functions for wheel, and I also have a cfc for
    truck,
    > and truck has 4 wheels. I would like to know if I can resue the wheel cfc
    in
    > truck cfc. Is it possible to have an array of wheel objects in truck
    object?
    > If so, how?
    > Thanks for any help.
    >
    > Ping
    >

    Rambo Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139