1. Activity va undan foydalanish ?


 Androidda ma’lumotlar bazasiga ma’lumotlarni chiqarish


Download 0.53 Mb.
Pdf ko'rish
bet11/13
Sana21.01.2023
Hajmi0.53 Mb.
#1105668
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
Mobil nazorat savollari

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 0.53 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling