Јава - Дефинисање класа и објеката

Преглед садржаја
Тхе лекције од којих можемо градити објекте, то није типична класа са којом извршавамо програм, овим класама недостаје метод маин (), стога за употребу им је потребна класа која то ради.
Ово нам омогућава да направимо различите дефиниције које ће нас довести до изградње објеката који су нам потребни, али то није нешто што се ради без облика или смисла, Јава има једноставна правила, али она су потребна да би све ово радило исправно .
Главна класа
Тхе главна класа То је главна класа која садржи ток апликације, она је задужена за придруживање свих делова нашег програма и генерисање начина на који ће корисници комуницирати са нашим кодом, то је класа не може да креира сопствене објекте, али ако може да прима и користи објекте других класа осим главних.
Опћенито, слиједи се конвенција једне класе по датотеци, међутим то није потребно ако имамо двије или више класа у датотеци само један мора бити јаван и стога ће му дати име, обично ова класа која даје име је главна класа будући да је она та која извршава програм.
Дефинишите класу осим главне
Тхе класе које нису главне, су класе које дефинишу наш објекат и садрже потребне методе за извођење његових радњи, јер нема а главни блок сами по себи немају посебну функцију, јер се не могу извршити.
ВажноУ овим случајевима императив је имати главну класу да би се могла користити ова врста класе кроз инстанце њених објеката или коришћењем статичких метода.
Пример
Пошто смо већ дефинисали теорију како мало прогласити класу, видећемо мали пример где правимо обе врсте класа и стварамо објекат. Погледајмо неопходни код на следећој слици:

Хајде да прво дефинишемо наше апстрактна класа, ова класа нема маин и даје нам дефиницију круга, то је нешто сасвим једноставно, само по себи неће имати извршну функцију, али сада ћемо са следећим кодом видети шта можемо постићи:

Ако комбинујемо оба кода у истој датотеци, морамо је назвати јавном класом која је у овом случају главна класаКао што видимо, можемо створити неколико објеката из исте класе, а затим на њих извршити радње.
Дефиниција различитих објекатаУ овом случају стварамо два објекта кругова, али један ради са заданим својством које уписујемо у први градитељ а други дефинише ново својство, са овим видимо како добијамо различите објекте из исте дефиниције.
Као што смо могли видети напредак у истинској оријентацији објеката у Јава То уопште није сложено, само морамо држати концепте добро дефинисаним и јасним.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave