Criteria for a language to be considered "object oriented"
        Posted  
        
            by 
                nist
            
        on Programmers
        
        See other posts from Programmers
        
            or by nist
        
        
        
        Published on 2012-03-19T17:36:13Z
        Indexed on 
            2012/03/19
            18:13 UTC
        
        
        Read the original article
        Hit count: 241
        
I had a discussion about OO programming today and by browsing the internet I found a lot of different specifications for object oriented languages.
- What are the requirements for a language to be object oriented? For myself an object oriented language must have classes, inheritance and encapsulation.
 - Is C an object oriented language just because you can use structs and program with an object oriented design? Why/ why not?
 
Are there any good sites/articles about this? And please, no Wikipedia links because I've already been there.
© Programmers or respective owner