
What is the difference between "IS -A" relationship and "HAS-A ...
An IS-A relationship is inheritance. The classes which inherit are known as sub classes or child classes. On the other hand, HAS-A relationship is composition. In OOP, IS-A relationship is …
language agnostic - What is a callback function? - Stack Overflow
May 5, 2009 · Developers are often confused by what a callback is because of the name of the damned thing. A callback function is a function which is: accessible by another function, and is …
sql - What is a stored procedure? - Stack Overflow
What is a "stored procedure" and how do they work? What is the make-up of a stored procedure (things each must have to be a stored procedure)?
What is JSON and what is it used for? - Stack Overflow
I've looked on Wikipedia, googled it, and read the official documentation, but I still haven't got to the point where I really understand what JSON is, and why I'd use it. I have been building
java - What is a StackOverflowError? - Stack Overflow
What is a StackOverflowError, what causes it, and how should I deal with them?
java - What is a JavaBean exactly? - Stack Overflow
A JavaBean is just a standard. It is a regular Java class, except it follows certain conventions: All properties are private (use getters/setters) A public no-argument constructor Implements …
language agnostic - What is a lambda (function)? - Stack Overflow
Aug 19, 2008 · I don't think it's necessarily accurate to say lambda functions are the same as anonymous functions. For some languages like JavaScript a lambda expression is a specific …
glossary - What is a UUID? - Stack Overflow
Nov 15, 2008 · UUID stands for Universally Unique IDentifier. It's a 128-bit value used for a unique identification in software development. UUID is the same as GUID (Microsoft) and is …
c++ - What is a segmentation fault? - Stack Overflow
Feb 27, 2010 · What is a segmentation fault? Is it different in C and C++? How are segmentation faults and dangling pointers related?
multithreading - What is a semaphore? - Stack Overflow
Aug 29, 2008 · A semaphore is a programming concept that is frequently used to solve multi-threading problems. My question to the community: What is a semaphore and how do you use it?