Объектіге бағытталған программалау
Презентация қосу
Объектіге бағытталған
программалау
Объектіге бағытталған
программалау
Барлығы объект болып табылады.
Объект кеңейтілген – жаңартылған
айнымалы деп қарастыруға болады.
Ол деректерді сақтайды, оған
талаптар «обращаться с запросами»
қойюға мүмкіндіктерің бар, өзіне
операциялар жасай алады.
Шығарылатын есептің кезкелген
компонентін (адам,ит, тапсырма,
қызмет т.б.) объект деп қарастыруға
болады.
Объектіге бағытталған
программалау
Программа – хабарлай отырып,
бір-біріне не істеу керектігін
білдіретін объектілердің жиыны.
Объектіге талап қою үшін оған
хабарлама жібересіз.
Хабарламаны анықталған нақты
объектіге жататын әдісті шақыру
деп қарастыруға болады.
Объектіге бағытталған
программалау
Басқа объектілерден тұратын
әр объектінің өзінің жадысы
бар. Басқаша айтсақ бар объектіге
тұрғызылған жаңа объект құра
аласыз. Осылай жалпылама
программа күрделілігін бөлек
объектілердің
қарапайымдылығымен алмастыру
арқылы күрделі программаларды
конструкциялауға болады.
Объектіге бағытталған
программалау
Әр объектінің типі бар. Басқа терминдерде әр объект
класс экземпляры, ал класс тип сөзінің аналогы.
Бір типтегі барлық объектілер бірдей хабарлама ала
алады.
Объектіні тағы бір анықтамасына тоқталайық :объект
обладает состоянием, поведением и индивидуальностю.
Объект қалпы, тәртібі және тұлғалығы қасиеттеріне ие.
Қалпы қасиетін оның өзінің ішкі деретері болуы
мүмкіндігі анықтайды, әдістер оның тәртібін және
объектілерді басқа объектілерден ерекшеленуін
тұлғалылығы анықтайды. объектілерді басқа
объектілерден ерекшеленуі барлығының өзінің жадыда
адресі бар.
NetBeans IDE ортасы
NetBeans IDE — Java, Python, PHP,
JavaScript, C, C++, Ада және басқа
да тілдерде қосымшалар
құрастыруға арналған еркін
интегралданған орта. NetBeans
IDE жобасын Oracle компаниясы
қолдайды және демейді.
NetBeans IDE
NetBeans ортасында программа
құру үшін осы ортада алдын ала
Sun JDK или J2EE SDK керекті
версияларымен орналастырылған
болу керек. Netbeans 6.0
версиясынан бастап J2ME, C+
+ (только g++) и PHP мобильді
платформалары үшін басқа қосымша
компоненттер керегі жоқ.
NetBeans IDE6.9.1
Программа құрылымы
Программа басы
package massiv;
import java.util.*;
public class Main {
static Scanner reader= new
Scanner(System.in);
Программа бөлігі
public static void main(String[] args) {
int [][] a=new int [10][10];
System.out.println("Введите
матрицу:");
for (int i=1;i<=3;i++)
for (int j=1;j<=3;j++)
Программа бөлігі
a[i][j]=reader.nextInt();
System.out.println("----------------");
Программа бөлігі
for (int i=1;i<=3;i++){
for (int j=1;j<=3;j++)
System.out.print(a[i][j]
+" "); System.out.println();}
}
}
Программа нәтижесі
run:
Введите матрицу:
123456789
-----------------------------
1 2 3
4 5 6
7 8 9
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz