Ask a Question related to ASP.NET General, Design and Development.

  1. #1

    Default Re: Class Declaration

    What exactly are you asking?

    --
    HTH,

    Kevin Spencer
    ..Net Developer
    Microsoft MVP
    [url]http://www.takempis.com[/url]
    Big things are made up
    of lots of little things

    "Jake s" <reachJake@hotmail.com> wrote in message
    news:037101c34a60$68fb95a0$a601280a@phx.gbl...
    > Hi all,
    >
    > I am trying to determin the best way to implement a class.
    >
    > When I declare a class for example a person class I will
    > develop it as follow:
    >
    > class personDetails()
    > public firstname as string
    >
    > end Class
    >
    > Class person()
    >
    > public function getDetails() as personDetails
    > dim objPersonDetails as PersonDetails
    > objPersonDetails.firstname = "Tom"
    > return objPersonDetails
    > end function
    >
    > end class
    >
    > Is this the best way to implement? Any feedback would be
    > great.
    >
    > Cheers Jake

    Kevin Spencer Guest

  2. Similar Questions and Discussions

    1. Declaration of myPrincipal
      I got error at Implements IPrincipal when I want declare my own principal. Any boy can tell me why? Thanks Imports System.Security.Principal...
    2. Javascript img declaration loop
      Is it possible to create a loop to create a series of new images, rather than explicitly declaring each. So, rather than the following two lines...
    3. Declaration
      How should i declare this in my server component? Looks like this now and i wants to declare arrTemp as ???? Private arrTemp Used like this: ...
    4. Type Declaration in asp and VB
      Have you tried this Public Sub getStandard(Byval strODBC As String, ByVal strHTML As String) Define your parameters passed by value? Maybe...
    5. Type Declaration Error
      I am trying to insert an "after update" function that will multiply some fields together and output the results to another field. I currently use...
  3. #2

    Default Re: Class Declaration

    That's one way you can do this and in general yes, this is good design
    because it abstracts all of the relevant and possibly reusable pieces such
    as addresses in its own class. By having a separate class for example you
    can implement the validation code for hte Address object and then reuse it
    in multiple places.

    However, this is not necessary and deciding what becomes a new class or what
    is simply a native member of the parent class is a matter of design and
    depends on the functionality implemented. Hierarchical class implementations
    are very common and promote a logical layout of classes that map real life
    dependencies in many situations.

    +++ Rick ---

    --

    Rick Strahl
    West Wind Technologies
    [url]http://www.west-wind.com/[/url]
    [url]http://www.west-wind.com/wwHelp[/url]
    ----------------------------------
    Making waves on the Web


    "Jake s" <reachJake@hotmail.com> wrote in message
    news:037101c34a60$68fb95a0$a601280a@phx.gbl...
    > Hi all,
    >
    > I am trying to determin the best way to implement a class.
    >
    > When I declare a class for example a person class I will
    > develop it as follow:
    >
    > class personDetails()
    > public firstname as string
    >
    > end Class
    >
    > Class person()
    >
    > public function getDetails() as personDetails
    > dim objPersonDetails as PersonDetails
    > objPersonDetails.firstname = "Tom"
    > return objPersonDetails
    > end function
    >
    > end class
    >
    > Is this the best way to implement? Any feedback would be
    > great.
    >
    > Cheers Jake

    Rick Strahl [MVP] Guest

  4. #3

    Default Re: Class Declaration

    That's ok,
    but if you are gonna do simple retrieval, properties are a better option in
    terms of code readability and flexibility.

    "Jake s" <reachJake@hotmail.com> wrote in message
    news:037101c34a60$68fb95a0$a601280a@phx.gbl...
    > Hi all,
    >
    > I am trying to determin the best way to implement a class.
    >
    > When I declare a class for example a person class I will
    > develop it as follow:
    >
    > class personDetails()
    > public firstname as string
    >
    > end Class
    >
    > Class person()
    >
    > public function getDetails() as personDetails
    > dim objPersonDetails as PersonDetails
    > objPersonDetails.firstname = "Tom"
    > return objPersonDetails
    > end function
    >
    > end class
    >
    > Is this the best way to implement? Any feedback would be
    > great.
    >
    > Cheers Jake

    Alvin Bruney 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