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
  1. Home
  2. The Lounge
  3. Intro + doubt

Intro + doubt

Scheduled Pinned Locked Moved The Lounge
questionooptutorialdiscussion
40 Posts 22 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.
  • J Julia4u

    Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

    L Offline
    L Offline
    leppie
    wrote on last edited by
    #31

    Julia4u wrote:

    Object Oriented concepts are more relevant to Framework or to Component ?

    A framework does not need OO. See the countless functional languages. Components on the other hand normally requires encapsulation, and carrying state information, that could possibly change. This is more inline with OO, but OO is still not strictly required.

    xacc.ide - now with IronScheme support
    IronScheme - 1.0 alpha 2 out now

    1 Reply Last reply
    0
    • J Julia4u

      Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

      E Offline
      E Offline
      Erik Funkenbusch
      wrote on last edited by
      #32

      There are many ways to look at the question. Object orientation was designed as a way to partition development and make changes in one part without affecting others. Frameworks, on the other hand, don't typically require that because frameworks as a rule typically don't change much (you can add to them, but existing designs don't change). That means OO doesn't apply as much to frameworks because the problems that OO was designed for are not as relevant. Components, on the other hand, are almost exclusively Object oriented, and typically rely heavily on concepts involving extension (inheritance, polymorphism, specialization, etc..) This is probably not what your college professor had in mind though when he assigned this to you.

      -- Where are we going? And why am I in this handbasket?

      1 Reply Last reply
      0
      • C Christian Graus

        In what context are you asking this ? It makes no sense to me, at all. Why would OO apply more to one than the other ? I guess if your framework is written in C, but otherwise... If your framework is not OO, then the component you write with it ( I assume this is what you mean ) cannot be, right ? And if your framework IS OO, you'd have to work hard to write code with it that was not OO at all, right ?

        Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

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

        Christian Graus wrote:

        In what context are you asking this ?

        You stupid bloody Tasmanian bastard. It's a girl asking a question here on Code Project, you should be falling all over yourself to try and provide her an answer. That way when work finds you over in Ireland, you know you'll and a root for sure. That's the way it's meant to work isn't it?

        Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

        C 1 Reply Last reply
        0
        • J Julia4u

          Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

          P Offline
          P Offline
          papadimitriou
          wrote on last edited by
          #34

          look up code reuse versus Design Reuse .i like frameworks http://ocw.kfupm.edu.sa/user062/web-ct/courses/ICS51301/2704558682.ppt[^] http://www.cs.huji.ac.il/~davidt/course/ood/lectures/OOD10_Frameworks_Swing.ppt[^] http://www.codeproject.com/KB/architecture/WhatIsAFramework.aspx[^]

          f(yf) = yf

          1 Reply Last reply
          0
          • L Lost User

            Christian Graus wrote:

            In what context are you asking this ?

            You stupid bloody Tasmanian bastard. It's a girl asking a question here on Code Project, you should be falling all over yourself to try and provide her an answer. That way when work finds you over in Ireland, you know you'll and a root for sure. That's the way it's meant to work isn't it?

            Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

            C Offline
            C Offline
            Christian Graus
            wrote on last edited by
            #35

            Michael Martin wrote:

            you know you'll and a root for sure.

            Obviously, you're very excited, given that this makes no sense at all. Land a root, did you mean ?

            Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

            L 1 Reply Last reply
            0
            • J Julia4u

              Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

              J Offline
              J Offline
              Julia4u
              wrote on last edited by
              #36

              Thank you very much for providing me with your views. I am wondering, which application domain particulary is benefited by component approach. I know about the application domain benefited by frameworks but not for components. Regards Julia

              modified on Sunday, March 2, 2008 3:43 PM

              L 1 Reply Last reply
              0
              • J Julia4u

                Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

                L Offline
                L Offline
                Leslie Sanford
                wrote on last edited by
                #37

                Julia4u wrote:

                Object Oriented concepts are more relevant to Framework or to Component ?

                Yes.

                1 Reply Last reply
                0
                • J Julia4u

                  Thank you very much for providing me with your views. I am wondering, which application domain particulary is benefited by component approach. I know about the application domain benefited by frameworks but not for components. Regards Julia

                  modified on Sunday, March 2, 2008 3:43 PM

                  L Offline
                  L Offline
                  Leslie Sanford
                  wrote on last edited by
                  #38

                  Julia4u wrote:

                  Thank you very much for providing me with your views.

                  After reading the views, what conclusions have you come to concerning the relationship between object oriented programming and frameworks and components?

                  Julia4u wrote:

                  I am wondering, which application domain particulary is benefited by component approach. I know about the application domain benefited by frameworks but not for components.

                  Can frameworks benefit from components?

                  1 Reply Last reply
                  0
                  • C Christian Graus

                    Michael Martin wrote:

                    you know you'll and a root for sure.

                    Obviously, you're very excited, given that this makes no sense at all. Land a root, did you mean ?

                    Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

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

                    Christian Graus wrote:

                    Obviously, you're very excited, given that this makes no sense at all. Land a root, did you mean ?

                    Of course that's what I meant if it wasn't for the broken L key on my keyboard that magically worked every other time I presses it.

                    Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

                    1 Reply Last reply
                    0
                    • J Julia4u

                      Dear All, First of all i will introduce myself. I am Julia, studying IT and i am from Ireland. I am not fully Irish(Irish + French) though. :) Ok now come to the point. I am looking for the answer to the below mentioned question. I hope this place is right to ask this type of questions. Object Oriented concepts are more relevant to Framework or to Component ? I have a big time confusion about the same. What would be the good example to explain the difference between the two. I am still looking for this answer. And if you have any good link which could clear my doubt to have some proof then please do provide me. I hope i'll have a good experience here at CP. Looking forward for your thoughts. Regards Julia :)

                      R Offline
                      R Offline
                      Ravi Bhavnani
                      wrote on last edited by
                      #40

                      Julia4u wrote:

                      Object Oriented concepts are more relevant to Framework or to Component ? which application domain particulary is benefited by component approach.

                      I suggest you take a look at these WikiPedia articles (if you haven't already) which will likely provide you with enough background to reach a valid conclusion.* Software frameworks[^]

                      • Component-based software engineering[^]

                        Julia4u wrote:

                        studying IT

                        Are you enrolled in a Computer Science curriculum? I find it hard to see the value in attempting to answer these essay-style, "philosophical" questions. They have little bearing in the world of software engineering, where real-life architectural designs of frameworks and components aren't born of classroom discussions of topics such as these - they come from years of down-in-the-trenches writing and debugging code on different platforms and of sufficient complexity. /ravi

                        My new year resolution: 2048 x 1536 Home | Music | Articles | Freeware ravib(at)ravib(dot)com

                      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