scroll to top
Stuck on your essay?
Get ideas from this essay and see how your work stacks up
Word Count: 1,214
Java Vs C Today the majority of families own a home computer that is vastly more powerful than giant mainframes of years gone by Computer hardware has been evolving rapidly with no end in sight and with all of the advancements in computer hardware come advancements in computer software gone are the days when FORTRAN and COBOL were the languages of choice Today vvv two hot new object oriented programming languages have entered the computer programming arena Java and C this paper will examine the similarities and differences between these new languages Both Java and C are object oriented programming languages but what does that mean Object oriented programming OOP emphasizes data instead of algorithms for solving problems Instead of trying to fit a problem to the procedural approach of a language OOP attempts to fit the language to the problem in other words OOP is structured to produce an answer without changing the question Object oriented programming involves two separate parts class and objects Class is a specification that describes a new data form it is a template that defines how an object will look and behaveKaj 1996 8 An object is that particular data structure constructed using the parameters defined by class Prata 1995 5 The object oriented programming approach to program design is to first design classes that accurately represent those things with which the program deals A drawing program for example might define classes to represent rectangles lines circles brushes pens and the like The class definitions recall include a description of permissible options for each class such as moving a circle or rotating a line Prata 1995 5 The main advantages of OOP besides being able to create more complex software and develop answers without changing the questions are numerous OOP facilitates creating reusable code which can save a lot of work Information can be hidden to safeguard data from improper access
@Kibin is a lifesaver for my essay right now!!
- Sandra Slivka, student @ UC Berkeley
Wow, this is the best essay help I've ever received!
- Camvu Pham, student @ U of M
If I'd known about @Kibin in college, I would have gotten much more sleep
- Jen Soust, alumni @ UCLA