eg programmer expect existence attributes ''color'' ' 'sugar content'' ''is ripe'' prototype based languages ''objects'' primary entities ''classes'' even exist ''prototype'' object another object object linked every object one ''prototype'' link one new objects created based already existing objects chosen prototype may call two different objects ''apple'' ''orange'' fruit object ''fruit'' exists ''apple'' ''orange'' ''fruit'' prototype idea
Formal science Computer science Programming languages Object-oriented programming