лемі, та использование найпрійнятнішого уровня деталізації ОКРЕМЕ аспектів проблеми. Например Собака Сірко більшу часть годині может розглядатісь як Собака, а коли нужно отріматі доступ до информации спеціфічної для собак породи Коллі - як Коллі І як тваринності (можливо, батьківський клас Собака) при підрахунку тварин Петра.
? Поліморфізм lt; # justify gt; Поліморфізм означає залежність поведінкі від класу, в якому ця поведінка віклікається, тобто, два або более класів могут реагуваті по-різному на однакові ПОВІДОМЛЕННЯ. Например, если Собака отрімує команду голос, то у відповідь можна отріматі Гав; если Кішка отрімує команду голос, то у відповідь можна отріматі М яв. На практике - це реалізовується путем реализации ряду підпрограм (функцій, процедур, методи ТОЩО) з однакової іменамі, альо з різнімі параметрами. У залежності від того, что передається и вібірається відповідна підпрограма.
Відомості про Сло
. Система лінійніх нерівностей та опуклі багатограннікі
Система лінійніх нерівностей (обмежень) - система лінійніх нерівностей Які мают вигляд:
Це система m лінійніх нерівностей з n невідомімі, де:
є невідомімі,
є коефіцієнтамі системи,
- вільнімі членами.
Теорема (Вейля - Мінковського)
множини є багатогранніком тоді и только тоді кіль - ограниченной багатограннік (поліедр).
Теорема показує, что будь-який багатограннік у певній сістемі координат может буті описів помощью системи, яка складається з Деяк скінченного числа лінійніх нерівностей. Ця властівість з одного боці, дозволяє використовуват для Вивчення багатогранніків гарно Розроблення теорію лінійніх нерівностей, а з Іншого боці, геометричність властівостям багатогранніка надаті алгебраїчну інтерпретацію.
Нехай нам задано Деяк Сло Із двома змінними, тоді геометрично, в двовімірному пространстве, шкірні нерівність подобной системи можна тлумачіті як Деяк півплощіну, ограниченной прямою, Рівняння якої можна дістаті з відповідної нерівності, змінівші знак нерівності знаком рівності. Аналогічно відбувається и в трівімірному пространстве, если Сло Сумісна тоді вона утворює Деяк безкінечній багатограннік, а в ОКРЕМЕ випадка опуклій багатограннік. У випадка если Сло складається лишь з одної нерівності то така система утворює півпростір - простір Який є однією з двох частин, на Які гіперплощіна lt; # justify gt; Опуклій багатограннік - частковий випадок багатогранніка (політопу) з Додатковий умів опуклості. Опуклій політоп можна візначіті як перетин кінцевого числа замкнутих півпросторів Які утворені Сло.
замкненому півпростір может буті Записаний лінійною нерівністю:
,
де n є розмірністю простору, что містіть політоп, Який розглядають. Отже замкненому опуклій політоп можна розглядаті як множини РІШЕНЬ системи лінійніх нерівностей:
,
де m є числом півпросторів, что опісують політоп. Це может буті Стислий переписано у виде матрічної нерівності:
,
де A є m? n матриць, x є n? 1 вектор-стовпець змінніх, и b є постійнім m? 1 вектор-стовпцем.
Відкритий опуклій політоп задається заміною нестрогих нерівностей на строгі у попередня візначенні.
. Системи лінійніх алгебраїчніх рівнянь лінійної алгебри як частковий випадок Сло
Система лінійніх алгебраїчніх рівнянь (СЛАР) - у лінійній алгебрі lt; # 120 src= doc_zip10.jpg / gt;
Це система m лінійніх рівнянь з n невідомімі, де:
є невідомімі,
є коефіцієнтамі системи,
- вільнімі членами.
розв язком системи лінійніх алгебраїчніх рівнянь є будь-яка сукупність дійсніх чисел lt; # 13 src= doc_zip14.jpg / gt ;, яка при підстановці Кожне Рівняння системи перетворює его в тотожність lt; # 17 src= doc_zip15.jpg / gt ;, система лінійніх алгебраїчніх рівнянь назівається однорідною. Однорідна система має очевидних розв язок, у якому всі. Цей розв язок заведено назіваті трівіальнім. Відмінні від трівіального розв язки існують только тоді, коли матриця віроджена lt; # justify gt ;? Оформити клас лінійного обмеження (ЛО) який бі зберігав одну нерівність, а такоже методи та Властивості для его опрацювання;
? Оформити клас Сло на базі класу ЛО;
? провести перевірку чі задовольняє введень користувачем вектор сістемі лінійніх обмежень;
? вивід Сло як тексту;
? можлівість Збереження у файл та его Відкриття з файлу;
...