ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ — презентация
logo
ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
  • ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
  • ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
  • ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
  • ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
  • ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
  • ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
  • ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
  • ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
  • ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
  • ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
  • ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ
1/11

Первый слайд презентации

ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ ОҢТҮСТIК ҚАЗАҚСТАН УНИВЕРСИТЕТI Орындаған: Нуридин Н Тобы : Ип-19-6к1 Қабылдаған:Кенжебаева У Пакеттер мен интерфейстер Шымкент 2021

Изображение слайда

Слайд 2

Java API стандартты кітапханасына жүздеген кластар жатады. Java- ны өңдеушілер тілге қосымша конструкция – пакеттер енгізді. Java- ның барлық кластары пакеттерге бөлінеді. Пакеттер кластардан басқа интерфейстер мен енгізілген ішкі пакеттергебөлінеді. Осылайша пакеттер мен ішкі пакеттердің ағаш тәрізді құрылымы пайда болады.

Изображение слайда

Слайд 3

Бұл құрылым нақты файлдық жүйе құрылымында бейнеленеді.С lass ( байт-кодтарынан тұратын ) кеңейтілуімен берілген, пакетті құрайтын барлық файлдар файлдық жүйенің бір каталогында сақталады. Ішкі пакеттер осы каталогтың ішкі каталогтарында жинақталған. Әр пакет бір аттар кеңістігін құрайды. Бұл – барлық кластардың, интерфейстер мен ішкі пакеттердің аттары пакетте бірегей болады дегенді білдіреді. Әртүрлі пакеттегі аттар бір-бірімен сәйкес келуі мүмкін, бірақ бұлар әртүрлі программалық өлшемдер болады. Осындай жағдайда ешқандай класс, интерфейс немесе ішкі пакет бірден екі пакетте бола алмайды. Егер әртүрлі пакеттердегі аттары бірдей екі класты қолдану қажет болса,онда класс аты пакет атымен анықталады : пакет.класс. Мұндай анықталған ат кластың толық аты деп аталады. Барлық осы ережелер файлдар сақтау ережелері мен каталогтағы ішкі каталогтарменсай келеді. Пакеттерді сонымен қатар private, protected және public, қатынаудың « пакеттік » деңгейі класс мүшелерінде бар қатынау құқығын қосу үшін қолданады.

Изображение слайда

Слайд 4

Егер класс мүшесі private, protected, public модификаторларының ешқайсысымен белгіленбесе, онда шартты жағдайда оғанпакеттік қатынау жүзеге асырылады, нақтырақ айтқанда, ондай мүшеге сол пакеттегі кез келген кластың кез келген әдісі қатынай алады. Пакеттер класқа қатынауды толық шектей алады — егер класс public модификатормен белгіленбесе, онда барлық оның мүшелері,тіпті ашық, public те, басқа пакеттерден көрінбейді.

Изображение слайда

Слайд 5

Пакет құру үшін Java- файлдың бірінші жолында бастапқы кодпен package жолының атын жазу керек, мысалы : package mypack ; Сонымен қатар mypack көрсетілген атымен пакет құрылады және бұл файлда жазылған барлық кластар mypack пакетіне түседі. Осы жолды әр бастапқы файлдың басында қайталай отырып, пакетке жаңа кластарды енгізуге болады. Ішкі пакеттің аты пакет атымен анықталады. Аты бар ішкі пакет құру үшін, мысалы, subpack, бастапқы файлдың бірінші жолында мынаны жазу қажет: package mypack.subpack ; және осы файлдың барлық кластары мен осындай бірінші жолдары бар барлық файлдар my -pack пакетінің subpack ішкі пакетіне түседі. Р ackage жолы аты болғандықтан; ол біреу және ол міндетті түрде файлдың бірінші жолы, әр класс бір пакетке немесе ішкі пакетке түседі. Java компиляторы өзі mypack аты бар каталог, оның ішінде subpack ішкі пакетін құра алады, және оларда байт-кодтары бар class - файлдарды орналастыра алады.

Изображение слайда

Слайд 6

А, в кластарының толық аттары мына түрде болады : mypack.A, mypack.subpack. в. Пакет аттарын кіші әріптермен жазу ұсынылады, сонда олар класс аттарымен сәйкес келмейді, себебі олар үлкен жазба әріптерінен басталады. Java API кластарының кітапханасы java, javax, org.omg пакеттерінде сақталады. Java пакеті applet, awt, beans, io, lang, math, net, rmi, security, sql, text, util ішкі пакеттерінен тұрады және бірде-бір класс болмайды. Бұл пакеттердің өз ішкі пакеттері болады,мысалы, ГИП-ті құру пакеті және java.awt графиктері с olor, datatransfer, dnd, event, font, geometry, im,image, print ішкі пакеттерінен тұрады. Пакет құрамы болжамнан болжамға ауысып отырады. Кластардың біреуі өз сипаттамасында public модификаторымен белгіленуі керек. Тәуелсіз кластан ашық, public, басқа пакеттің класс өрістеріне қатынауға болады.Ішкі кластан қорғалған, protected өрістеріне қатынауға болады, бірақ суперкласс көшірмесі емес, сәйкесінше мұраға қалдырылған болуы керек.

Изображение слайда

Слайд 7

Интерфейс Интерфейс ( Interface— inter — өзара, і face — бет жағы ) —  программалаушылардың кәсіптік тілінде  —  өзара   әрекеттесу " жазықтығы ", пайдаланушы  мен  компьютердің қарым-қатынасы, яғни екі   жүйенің   немесе адам мен   компьютердің өзара   мәліметтер алмасуын жасақтайтын   аппараттық-программалық құралдардың   жиынтығы.

Изображение слайда

Слайд 8

" Адамкомпьютер "  интерфейсін   ұйымдасыу кезінде   негізгі   2 есепті   қарастыру   қажет : акпаратты    енгізу    мен   көрсетудің    тиімді    түрлерін    құратын    енгізу-шығаруды   ұйымдастыру ; диалогтың мәндік мазмұнын  арттыратын   және ресми   емес   қатынас процедураларын   қолдайтын  бағдарламалық қамтаманы құру.

Изображение слайда

Слайд 9

Сапалы   интерфейсті   құру " пайдаланушы   мүддесі бәрінен  де артық " принципін   және соған   сәйкес бүкіл   программалық өнімді құру әдістемесін   іске асыруды   қарастырады. Ағылшын тілді әдебиетте мұндай қарастыруды суреттеу үшін User- centered Design(UCD) - " жасалған зат пайдаланушыға арналған" термині қолданылады. Бәрінен басқа, бұл технология, интерфейсті ертерек жобалап, программалық өнімді құру кезінде ары қарай дамытуға негізделген. Пайдаланушы интерфейсінің  «жақсы» құрамы мынада - пайдаланушы   программалық камтаманы   басқарып отырғанын  байқайды, ал керісінше   емес.

Изображение слайда

Слайд 10

Интерфейс қарапайымдылығы Қарапайым интерфейс  бұл - пайдаланушының үйреншікті шешу әдістерін   өзгертпейтін интерфейс. Дербес жағдайда қосымша берген жауаптар мен хабарламалар қосымша түсініктемелерді қажет етпеуі тиіс. Аталмыш пәндік облыста қолданылатын белгілеулер мен терминдер жүйесін сақтап қалу орынды болады. Пайдаланушыға таныс суреттер мен түсініктерді қолдану тапсырмаларды орындалу барысында интуитивті түсінікті интерфейсті қамтамасыз етеді.

Изображение слайда

Последний слайд презентации: ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ М.О. ӘУЕЗОВ АТЫНДАҒЫ

https://kk.wikipedia.org/ https://www.yaneuch.ru/ https://ulagat.com/ Пайдаланыл ған әдебиеттер

Изображение слайда

Похожие презентации