Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. C#
  4. Is C# is fully object oriented or not?

Is C# is fully object oriented or not?

Scheduled Pinned Locked Moved C#
csharpoopquestion
16 Posts 11 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Peter Leow

    Read this: is-c-sharp-a-100-object-oriented-programming-language[^]

    S Offline
    S Offline
    Soul Search
    wrote on last edited by
    #5

    Yes C# is fully Object Oriented as the basis of C# depends solely on classes and objects as is the case with other OO Languages like Java. There is difference in functionality provided by the two languages but the basic structure is quite similar. Regards, Kamal Soul Search

    1 Reply Last reply
    0
    • P Peter Leow

      Read this: is-c-sharp-a-100-object-oriented-programming-language[^]

      B Offline
      B Offline
      BobJanova
      wrote on last edited by
      #6

      That's not really an answer as apparently SO can't agree! Personally I'd say that it is almost 100% OO, everything in C# is an object, even primitive types ... except methods and classes, which can easily be manipulated into object types (Delegate and Type respectively), but which are not actually objects in and of themselves.

      1 Reply Last reply
      0
      • U User 10255845

        Tell me the answer for this one.

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #7

        What exactly do you mean by "fully object oriented"? That doesn't seem to be a well-defined term.

        W 1 Reply Last reply
        0
        • L Lost User

          What exactly do you mean by "fully object oriented"? That doesn't seem to be a well-defined term.

          W Offline
          W Offline
          Wayne Gaylard
          wrote on last edited by
          #8

          Please can you define what you mean by well-defined term . :-D

          Everyone dies - but not everyone lives

          L OriginalGriffO 2 Replies Last reply
          0
          • W Wayne Gaylard

            Please can you define what you mean by well-defined term . :-D

            Everyone dies - but not everyone lives

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #9

            Oh you :-D

            1 Reply Last reply
            0
            • W Wayne Gaylard

              Please can you define what you mean by well-defined term . :-D

              Everyone dies - but not everyone lives

              OriginalGriffO Offline
              OriginalGriffO Offline
              OriginalGriff
              wrote on last edited by
              #10

              See recursion.

              Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

              "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
              "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

              W 1 Reply Last reply
              0
              • OriginalGriffO OriginalGriff

                See recursion.

                Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                W Offline
                W Offline
                Wayne Gaylard
                wrote on last edited by
                #11

                Recursion.[^]

                Everyone dies - but not everyone lives

                L P 2 Replies Last reply
                0
                • W Wayne Gaylard

                  Recursion.[^]

                  Everyone dies - but not everyone lives

                  L Offline
                  L Offline
                  lukeer
                  wrote on last edited by
                  #12

                  Not fully recoursive. This is.

                  Ciao, luker

                  W 1 Reply Last reply
                  0
                  • L lukeer

                    Not fully recoursive. This is.

                    Ciao, luker

                    W Offline
                    W Offline
                    Wayne Gaylard
                    wrote on last edited by
                    #13

                    Ok - you win!

                    Everyone dies - but not everyone lives

                    1 Reply Last reply
                    0
                    • W Wayne Gaylard

                      Recursion.[^]

                      Everyone dies - but not everyone lives

                      P Offline
                      P Offline
                      pradeep surya
                      wrote on last edited by
                      #14

                      C# is object oriented.

                      P 1 Reply Last reply
                      0
                      • P pradeep surya

                        C# is object oriented.

                        P Offline
                        P Offline
                        Pete OHanlon
                        wrote on last edited by
                        #15

                        As Bill points out, just how OO is it? Does the fact that it allows static methods and objects adhere to OO tenets?

                        1 Reply Last reply
                        0
                        • U User 10255845

                          Tell me the answer for this one.

                          P Offline
                          P Offline
                          Pete OHanlon
                          wrote on last edited by
                          #16

                          You have several excellent answers here, but I will throw a one into the mix - is a language that supports static methods and objects fully object oriented? Does that fit into a classical definition of OO?

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups