Software Index
Windows Software Programming Specialized Tools  

Object Oriented C

download download home home   report broken
important software information
company name:
Tibor Miseta
license: Freeware
minimum requirements:
functional limitations:
Object Oriented C description
Object Oriented C (ooc) kit is for those who want to program in an object orieneted manner, but sticks on the good old C as well. ooc implements classes, single and multiple inheritance, exception handling. Ideal for students getting to know OO programming. It can be mainly useful for education and for small systems that lack C++ compiler. Althoug I have written quite complex programs using ooc! By the help of ooc you can write object oriented code in C with little efforts, though you must understand the underlying object model. Creating ooc my main goal was to develop a lightweight object model, that provides many features of C++ but is pure ANSI-C. Thus this is highly portable even for small embedded systems as well. On other hand it was kind a "proof of concept" and a hobby. Features * Uses only C macros and functions, no language extensions required! (ANSI-C) * Easy to read source code for your application. Care was taken to make things as simple as possible. * Single inheritance of classes * Multiple inheritance by interfaces and mixins (since version 1.3) * Implementing exceptions (in pure C!) * Virtual functions for classes * External tool for easy class implementation Currently supported compilers / platforms * GNU GCC 4.x on Linux (with automake tools as well) * Microsoft Visual C++ 2008 (Express edition as well) * MPLAB C18 for the Microchip 8 bit PIC families (runs on windows) * MPLAB C30 for the Microchip 16 bit PIC families (runs on windows) * MPLAB C32 port for the Microchip 32 bit PIC families (runs on windows)Release notes: New ReleaseAdding multiple inheritance with the help of interfaces and mixins. [ Object Oriented C full changelog ]
Similar software
Scriptol Php Compiler (Popularity: ) : Scriptol is a modern, very powerful and easy to learn programming language. The minimal Scriptol program is just one line: print "hello", for example.
It is intended both to program applications, using Xul, Java or GTK for GUI, or scripts ...

QuickCRC (Popularity: ) : QuickCRC is a design tool for discovering objects and related information for an object-oriented software development project. QuickCRC automates the CRC card concept of identifying classes, responsibilities and collaborations between objects. Scenarios in the design can be identified and simulated. ...
USL 3.8.6 Beta (Popularity: ) : USL is an object-oriented scripting language written with C++ and compiled on both Linux and Windows. Without a script, USL is a programmable command shell. There is no socket programming with USL. USL is for general purpose scripting locally.Release notes: ...
Seccia (Popularity: ) : Seccia is a software development environment that offers you powerful assistance with your object-oriented programming. This software is distributed as FREEWARE. Its revolutionary nature makes it competitive against the big names of RAD programming. It features: - a complete object-oriented ...
Visual Paradigm for UML Professional Edition (Popularity: ) : Visual Paradigm for UML is a UML CASE tool. The tool is designed for the users who are interested in building large scale software systems reliably through the use of the Object-Oriented approach. The tool supports the latest standards of ...
Visual Paradigm for UML Professional Edition (No Install Support) (Popularity: ) : Visual Paradigm for UML is a UML CASE tool. The tool is designed for the users who are interested in building large scale software systems reliably through the use of the Object-Oriented approach. The tool supports the latest standards of ...
Visual Paradigm for UML Standard Edition (Popularity: ) : Visual Paradigm for UML is a UML CASE tool. The tool is designed for the users who are interested in building large scale software systems reliably through the use of the Object-Oriented approach. The tool supports the latest standards of ...
Visual Paradigm for UML Standard Edition (No Install Support) (Popularity: ) : Visual Paradigm for UML is a UML CASE tool. The tool is designed for the users who are interested in building large scale software systems reliably through the use of the Object-Oriented approach. The tool supports the latest standards of ...
Visual Paradigm for UML Community Edition (Popularity: ) : Visual Paradigm for UML is a UML CASE tool. The tool is designed for the users who are interested in building large scale software systems reliably through the use of the Object-Oriented approach. The tool supports the latest standards of ...
Visual Paradigm for UML Community Edition (No Install Support) (Popularity: ) : Visual Paradigm for UML is a UML CASE tool. The tool is designed for the users who are interested in building large scale software systems reliably through the use of the Object-Oriented approach. The tool supports the latest standards of ...
Easy Code for MASM (Popularity: ) : Easy Code for MASM is the visual assembly programming environment made to build 32-bit Windows applications. The interface for Easy Code for MASM looks like Visual Basic and will allow you to program a Windows assembler application in an easy ...
Smalify Portable (Popularity: ) : Smalify is a small Windows application which monitors the folders you've selected, for file changes to JS, CSS and LESS files. When a file is changed, Smalify will output a minified version next to the original file. Download and extract ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar scripts
Object Oriented C (ooc) (Popularity: ) : Object Oriented C (ooc) kit is for those who want to program in an object orieneted manner, but sticks on the good old C as well. ooc implements classes, single class inheritance, multiple inheritance by interfaces and mixins, and exception ...
Simple Object-Oriented C (Popularity: ) : Sooc is a C library that enables developers to write object-oriented programs in C. Sooc (Simple Object-Oriented C) comes with useful stream and collection classes and provides mechanisms for memory management, exceptions and, with pthreads, threading.
Creating an object oriented MySQL abstraction (Popularity: ) : Creating an object oriented MySQL abstraction script allows you to create an object oriented database abstraction class for a MySQL database.Besides the basic functions this manager class can summarize total time spent with db connection andotal timeecution and counts how ...
Object Oriented Drupal 6.x- (Popularity: ) : All the functionality this module brings takes place under the hood at no performance cost.InstallationUnpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules. Key features "Object Oriented Drupal": · Access any core module ...
Object Oriented Drupal (Popularity: ) : All the functionality this module brings takes place under the hood at no performance cost.InstallationUnpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules.Here are some key features of "Object Oriented Drupal":dlTE Access any ...
Object Oriented Programming with VB.NET and C# (Popularity: ) : Object Oriented Programming with VB.NET and C# is an useful tutorial for the programmers to learn about the various object oriented features supported by Visual basic.NET and C#. The OOP concepts such as namespace, objects, encapsulation, / polymorphism, overloading, inheritance ...
The Quick and Dirty .NET Guide to C#/VB Object-Oriented Programming (Popularity: ) : The Quick and Dirty .NET Guide to C#/VB Object-Oriented Programming is a tutorial in which the author gives you a brief explanation about the object oriented features of C# and VB.NET. The author gives you the definition for classes, namespace, ...
C/C++ Tutorial for Intermediate Programmers (Popularity: ) : These lecture slides are for the person who has basic programming skills in C programming language. The topics covered in this tutorial are Object-oriented programming, classes, constructors, destructors, DMA, friend functions, operator overloading, polymorphism, inheritance, templates and exceptions.
Comparison of C++, Java, Python, Ruby and MATLAB Using Object Oriented Example (Popularity: ) : This example adds MATLABdlT« to the list of languages in this C++ vs Java vs Python vs Ruby: a first impression (http://www.dmh2000.com/cjpr/ ) article at www.dmh2000.com, which compares implementations of a Red Black Tree binary search algorithm (http://www.cs.auckland.ac.nz/software/AlgAnim/red_black.html ).The side ...
Comparison of C++ and MATLAB Using Object Oriented Application Example (Popularity: ) : This example calculates the bit error rate (BER) of a BluetoothdlT« or 802.11b communication link interfered with by another 802.11b or Bluetooth transmitter. It uses the new MATLABdlT« object oriented programming features released in R2008a.The main function btint and accompanying ...
Rate me
supported os's
Windows 7
    Windows 7
Windows
    Windows Vista Starter
    WinXP
stats
downloads 11
version 1.3
size in Kb 2,150
popularity   
848/1272475
user rating 5/10
our rating 0 Stars
share info
Recommend Object Oriented C
Report spyware
New Software
Popular Software
Latest Reviews