Androidda ma’lumotlar bazasiga ma’lumotlarni chiqarish




Download 45,52 Kb.
bet11/13
Sana15.05.2024
Hajmi45,52 Kb.
#235614
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
1. Activity va undan foydalanish -fayllar.org

20. Androidda ma’lumotlar bazasiga ma’lumotlarni chiqarish 





21. Java dasturlash tilida sinflar va obyektlar 
Object – барча объектлар ҳолат (states) ва ҳаракат (behaviors) дан ташкил
топади. Масалан мошина объект бўлса унинг ҳолати – ранги, тури, тезлиги
бўлса, ҳаракати – тезлашиш, секинлашиш, тўхташ, ҳаракатни бошлаш ва ҳ.к.
лар ҳисобланади;
Синфнинг объектини яратиш кетма-кетлиги: Declaration – объектни эълон
қилиш; Instantiation – new калит сўзидан фойдаланиш; Initialization – объектга
дастлабки қиймат бериш (new калит сўзидан кейин конструкторни чақириш).
Class – объект учун керакли барча ҳолатларни ўзида мужассамлаштирган
шаблон.
Синфлар қуйидагича ўзгарувчилардан ташкил топиши мумкин: Local variables
– бу ўзгарувчилар фақатгина метод ёки конструктор ичида эълон қилинади,
бажарилади ва шу блокни ичида иш фаолиятини тўхтатади; Instance variables
– бу синф ичидаги лекин методлардан ташқарида эълон қилинадиган
ўзгарувчилардир.
Ушбу
ўзгарувчиларга
синфнинг
методлари,
конструкторлари томонидан мурожаат қилиш мумкин; Class variables - бу
синф ичида ва методлардан ташқарида эълон қилинадиган static
ўзгарувчилардир.
//Javada sinflar bilan ishlashga misol

//Student class ochamiz


class
Student{
int
id;
//maydon yoki ma'lumot yoki o'zgaruvchi
String name;
public
static
void
main(String args[]){
//obyekt yaratamiz
Student s1=
new
Student();
//creating an object of Student
//natijalarni chiqaramiz
System.out.println(s1.id);
//accessing member through reference variable
System.out.println(s1.name);
}
}





Download 45,52 Kb.
1   ...   5   6   7   8   9   10   11   12   13




Download 45,52 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



 Androidda ma’lumotlar bazasiga ma’lumotlarni chiqarish

Download 45,52 Kb.