Click here to Skip to main content
16,017,015 members

Survey Results

Is support for inheriting from two or more classes a Good or Bad thing?   [Edit]

Survey period: 10 Apr 2005 to 16 Apr 2005

We can inherit from multiple interfaces in .NET but not from multiple classes. (suggested by Kamarey)

OptionVotes% 
It's Good Thing43335.46
It depends47638.98
It's a Bad Thing31225.55



 
GeneralRe: I voted good, but.... Pin
Giancarlo Aguilera11-Apr-05 4:51
Giancarlo Aguilera11-Apr-05 4:51 
GeneralRe: I voted good, but.... Pin
Toby Opferman11-Apr-05 7:07
Toby Opferman11-Apr-05 7:07 
GeneralRe: I voted good, but.... Pin
Aza11-Apr-05 21:12
Aza11-Apr-05 21:12 
GeneralRe: I voted good, but.... Pin
Bob Stanneveld11-Apr-05 4:15
Bob Stanneveld11-Apr-05 4:15 
GeneralRe: I voted good, but.... Pin
Toby Opferman11-Apr-05 9:03
Toby Opferman11-Apr-05 9:03 
GeneralRe: I voted good, but.... Pin
KevinHall11-Apr-05 5:12
KevinHall11-Apr-05 5:12 
GeneralRe: I voted good, but.... Pin
Toby Opferman11-Apr-05 7:05
Toby Opferman11-Apr-05 7:05 
GeneralRe: I voted good, but.... Pin
KevinHall11-Apr-05 7:25
KevinHall11-Apr-05 7:25 
touchee! Yes, I forgot the enum keyword. Shame on me. Yes, C++ does have stricter type-checking. But still, C++ is NOT a superset of C. Please see this website: Incompatibilities Between ISO C and ISO C++[^].

I understand your point that C++ came from C, but that doesn't mean that C programmers can program C++ -- or vice versa. My mistake of forgetting the enum keyword is an example. Yes, I have programmed in both languages, but as you can see, I forgot one important C rule. And a long time ago, as a C programmer going to C++, I hated the strict type checking on enums because it ruined some things I was used to (like enumerating bit-masks).
GeneralRe: I voted good, but.... Pin
Toby Opferman11-Apr-05 7:55
Toby Opferman11-Apr-05 7:55 
GeneralRe: I voted good, but.... Pin
Alexandru Savescu11-Apr-05 3:18
Alexandru Savescu11-Apr-05 3:18 
GeneralRe: I voted good, but.... Pin
Anonymous15-Apr-05 2:47
Anonymous15-Apr-05 2:47 
GeneralRe: I voted good, but.... Pin
Toby Opferman15-Apr-05 15:53
Toby Opferman15-Apr-05 15:53 
GeneralI would have said it depends.... Pin
Briball10-Apr-05 12:26
Briball10-Apr-05 12:26 
GeneralWhy no MI present in C#? Pin
Joel Holdsworth10-Apr-05 6:11
Joel Holdsworth10-Apr-05 6:11 
GeneralRe: Why no MI present in C#? Pin
Nemanja Trifunovic11-Apr-05 3:04
Nemanja Trifunovic11-Apr-05 3:04 
GeneralRe: Why no MI present in C#? Pin
Joel Holdsworth11-Apr-05 22:49
Joel Holdsworth11-Apr-05 22:49 
GeneralRe: Why no MI present in C#? Pin
Turtle Hand11-Apr-05 3:05
Turtle Hand11-Apr-05 3:05 
GeneralRe: Why no MI present in C#? Pin
Alexandru Savescu11-Apr-05 3:13
Alexandru Savescu11-Apr-05 3:13 
GeneralRe: Why no MI present in C#? Pin
Nemanja Trifunovic11-Apr-05 3:25
Nemanja Trifunovic11-Apr-05 3:25 
GeneralRe: Why no MI present in C#? Pin
Bamaco211-Apr-05 5:38
Bamaco211-Apr-05 5:38 
GeneralAs with all things Pin
Michael P Butler10-Apr-05 3:16
Michael P Butler10-Apr-05 3:16 
GeneralRe: As with all things Pin
patnsnaudy10-Apr-05 5:42
patnsnaudy10-Apr-05 5:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.