Click here to Skip to main content
14,364,458 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
 
GeneralRe: We need an official term for a group of software engineers Pin
MSBassSinger28-May-19 8:46
professionalMSBassSinger28-May-19 8:46 
GeneralRe: We need an official term for a group of software engineers Pin
Kelly Wilkerson28-May-19 11:31
professionalKelly Wilkerson28-May-19 11:31 
GeneralRe: We need an official term for a group of software engineers Pin
ormonds28-May-19 20:09
memberormonds28-May-19 20:09 
GeneralBlurring the Lines Between Interfaces and Abstract Classes Pin
David A. Gray22-May-19 6:57
groupDavid A. Gray22-May-19 6:57 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
Nathan Minier22-May-19 7:17
professionalNathan Minier22-May-19 7:17 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
David A. Gray22-May-19 9:56
groupDavid A. Gray22-May-19 9:56 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
Nathan Minier22-May-19 10:24
professionalNathan Minier22-May-19 10:24 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
David A. Gray22-May-19 10:29
groupDavid A. Gray22-May-19 10:29 
Quote:
David A. Gray wrote:
After all, generics are, for all practical purposes, abstract classes.

I really don't agree with that.


Please clarify.

1) You cannot directly implement a generic class.

2) The class provides default implementations of its methods to all instances.

How, then, is a generic class anything more, nor less, than a specialized type of abstract base class?
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting

GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
Nathan Minier23-May-19 3:16
professionalNathan Minier23-May-19 3:16 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
David A. Gray23-May-19 7:13
groupDavid A. Gray23-May-19 7:13 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
Nathan Minier23-May-19 8:33
professionalNathan Minier23-May-19 8:33 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
David A. Gray23-May-19 8:43
groupDavid A. Gray23-May-19 8:43 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
Nathan Minier28-May-19 2:47
professionalNathan Minier28-May-19 2:47 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
David A. Gray22-May-19 9:56
groupDavid A. Gray22-May-19 9:56 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
Chris Maunder22-May-19 7:53
adminChris Maunder22-May-19 7:53 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
David A. Gray22-May-19 9:42
groupDavid A. Gray22-May-19 9:42 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
Matthew Dennis22-May-19 10:51
adminMatthew Dennis22-May-19 10:51 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
0x01AA22-May-19 11:50
professional0x01AA22-May-19 11:50 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
Matthew Dennis22-May-19 11:52
adminMatthew Dennis22-May-19 11:52 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
Jörgen Andersson22-May-19 13:28
protectorJörgen Andersson22-May-19 13:28 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
Dean Roddey22-May-19 8:12
memberDean Roddey22-May-19 8:12 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
q1213q22-May-19 8:26
memberq1213q22-May-19 8:26 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
David A. Gray22-May-19 9:41
groupDavid A. Gray22-May-19 9:41 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
Dean Roddey22-May-19 9:48
memberDean Roddey22-May-19 9:48 
GeneralRe: Blurring the Lines Between Interfaces and Abstract Classes Pin
PIEBALDconsult22-May-19 10:16
protectorPIEBALDconsult22-May-19 10:16 

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.