A computer controlled object oriented programming system for distributive
program development over networks such as the internet with implement for
interfacing a plurality of programming objects with each other to provide
combination objects combining programming functions of said objects, each
object including predetermined interface data defining a required common
interface with the other programming objects as well as a framework of
events and attributes and methods for manipulating the attributes. These
objects may be combined with each other via their common interfaces to
form combination objects, and such combination objects may in turn be
further combined with other objects and combination objects to form
objects of increasing complexity which function as complete programs.
General purpose operations and functions are added to existent object
oriented programs in an object attribute independent process. Also, this
addition may be done dynamically to such existent programs. There is
provided a connecting object interfacing between the original object or
program being modified and a new program object which provided the
upgrading operations. This connecting object includes implement for
detecting the occurrence of at least one selected condition in said
original object, and implement responsive to said detecting implement for
notifying the new object of said occurrence. The connecting object
functions independently of the attributes and methods contained in the
original object.
Сыстема программирования ob7ekta управления компьютера ориентированная для распределительной программы развития над сетями such as интернет с инструментом для взаимодействовать множественность программировать возражает с собой для того чтобы обеспечить предметы комбинации совмещая программируя функции сказанных предметов, каждый предмет включая предопределенные данные по поверхности стыка определяя необходим общюю поверхность стыка с другой программировать возражает также,как рамки случаев и атрибутов и методов для манипулировать атрибуты. Эти предметы могут быть совмещены с собой через их общие поверхности стыка к предметам комбинации формы, и такие предметы комбинации могут в свою очередь более в дальнейшем быть совмещены с другими предметами и предметами комбинации для того чтобы сформировать предметы увеличивая сложности которые действуют как вполне программы. Общего назначения деятельности и функции добавлены к existent программам ориентированным предметом в процессе атрибута предмета независимо. Также, это добавление может быть сделано dynamically к таким existent программам. Обеспечено соединяясь предмету взаимодействуя между первоначально будучи дорабатыванными предметом или программой и новым предметом программы предусмотрели модернизируя деятельности. Этот соединяясь предмет вклюает инструмент для обнаруживать возникновение по крайней мере одного выбранного состояния в сказанный первоначально предмет, и инструмент отзывчивый к сказанному обнаруживая инструменту для сообщать новый предмет сказанного возникновения. Соединяясь функции предмета независимо атрибутов и методов, котор содержат в первоначально предмете.