Any computer language itself is reusable, not just OO languages. The software implemented in an OO language is more reusable than others because the class is the basic unit of the programming in an OO language, and a class is the basic unit of a software component already. However to achieve re-use:
Other non-OO languages may need extra efforts to put in to construct a component. (C language, a non-OO language, but there are a lot of reusable library modules out there to be re-used)
Copy-and-Paste is NOT reuse!
procedure oriented means program will be execte in step by step procedure,when comes to object oriented means every thin can be represents the object a step[ step procedure doesnot follow
Just eat a watermellon!
An object oriented language uses concepts of classes, objects, and methods. Rather than just having plain functions to store procedural instructions, a program written in an object-oriented language like Java has classes that are basically blueprints to create objects. Objects have their own little functions called methods. Objects can have their own variables too. Of course, there are much more complex concepts in object-oriented programming such as inheritance and polymorphism.
C is not an object-oriented programming language and therefore has no objects as such. However, the term is often used in a more general sense to mean any instance of an user-defined or primitive variable/constant. In C++, the term is used specifically to mean any instance of a class.
Not sure what you mean by this. C is a not an object-oriented programming (OOP) language, and therefore has no constructor concept. You probably meant C++ but, even so, there is no "rise of constructor concept". Constructors are fundamental to OOP -- they allow you to initialise an object at the point of instantiation.
Usually it refers to money that someone receives. It could be wages, tips or a cash award.
It is a Structured oriented middle level and top down approach language, which is suitable for low cost embedded application systems.
Most modern programming languages have some support for object-oriented programming. In some (such as Java), it is obligatory - you have to write your code in classes. In others - such as JavaScript or PHP - it is optional, meaning that you can write programs the old-fashioned way (procedural programming).
I'm gonna go ahead and assume you mean "Jade code".JADE is an object oriented software development and deployment platform. It has its own programming language that exhibits a seamlessly integratedapplication server and object-oriented database management system.It is designed to be an end-to-end development environment, which allows systems to be coded in one language from the database serer to the clients.As a programming language, its main competitors are Java and C#, while as a database it competes with other object-oriented database and post-relational databases such as Caché and Matisse as well as traditional relational database software packages such as Oracle and Microsoft SQL Server.Usage of the JADE platform requires per-process fees to be paid. A free limited license is available for development.
In simple words i can say object oriented=object based + inheritance i mean object based languages no need follow the oop concepts (inheritance) in this you can create your own calsses. but you can't access based class please let me know if anything wrong in this Ashok Sharing ideas will improve knowledge........
Relative position refers to the location of an object in relation to another object, rather than its absolute position in space. It describes how one object is situated or oriented with respect to another object, providing a sense of direction or proximity between the two.
Encapsulation is a principle of object-oriented programming that combines data and methods into a single unit called an object. It helps in protecting the data from being accessed directly and allows for better control over how data is manipulated within the object.