Work in HR? Unlock Free Profile

Symantec Summer Software Engineering Internship Interview Question (student candidate)

I interviewed in Culver City, CA and was asked:
"What is the difference between "Abstraction" and "Inheritance"?"
Add Tags [?]

Part of a Summer Software Engineering Internship Interview Review - one of 329 Symantec Interview Reviews

Answers & Comments

of 0

Abstraction is used when you want to remove detail - when you're not concerned about the inner workings. This is usually one of the reasons we create classes. I don't care how an ArrayList stores or returns my information - only that it does. Inheritance is used to specialize or add-to the functionality of an already existing class and is characterized by the 'is a' relation.

- user on Nov 15, 2012

To comment on this question, Sign In with Facebook or Sign Up

Tags are like keywords that help categorize interview questions that have something in common.