1. Activity va undan foydalanish ?


class Splendor  extends


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

class
Splendor 
extends
Bike{
void
run(){System.out.println(
"running safely with 60km"
);}
public
static
void
main(String args[]){
Bike b = 
new
Splendor();
//upcasting
b.run();
}
}
 
 
 
 
 
 
 
 
 
 


 
24. Java dasturlash tilida inkapsulyatsiya 
Java-da inkapsulyatsiya - bu sinfning ma'lumotlar a'zolari va ma'lumotlar usullarini 
birgalikda saqlash uchun kuchli mexanizm. Bu faqat bitta sinf a'zolari tomonidan 
foydalaniladigan xavfsiz maydon shaklida amalga oshiriladi. 
Java-da inkapsulyatsiya - bu ma'lumotlar (o'zgaruvchilar) va ularga ta'sir qiluvchi 
kodlar (usullar) yagona birlik sifatida birlashtirilgan jarayon. Sinf o'zgaruvchilarini 
inkapsulyatsiya qilish orqali boshqa sinflar ularga kira olmaydi va faqat sinfning 
usullari ularga kirishi mumkin. 
//bu klass toliq inkapsulatsiya bolgan klass
package
com.javatpoint;
public
class
Student{
private
String name;
public
String getName(){
return
name; }
public
void
setName(String name){
this
.name=name } }
//inkapsulatsiya sinfini tekshirish uchun
package
com.javatpoint;
class
Test{
public
static
void
main(String[] args){
Student s=
new
Student();
s.setName(
"vijay"
);
System.out.println(s.getName()); } }
25. Java dasturlash tilida String sinfi funksiyalari 
char charAt(int index) - U aytib o'tilganidek, ma'lum bir indeksning char qiymatini 
qaytaradi. 
int length() – U satr uzunligini qaytaradi 
String substring(int beginIndex) – Boshlanish indeksidan boshlanadigan pastki 
qatorni qaytaradi. 
boolean contains(CharSequence s) – U char qiymati ketma-ketligi o'rtasidagi 
moslikni bajargandan so'ng rost yoki noto'g'ri qaytaradi. 
boolean equals(Object another) – U satrning tengligini tekshiradi. Buni berilgan 
ob'ekt bilan bajaradi. 
boolean isEmpty() – U berilgan satr bo'sh yoki yo'qligini tekshiradi. 
String concat(String str) – Yuqoridagi misol kabi belgilangan qatorni birlashtiradi. 
String replace(char old, char new) – Belgilangan eski char qiymatining barcha 
hodisalarini almashtiradi. Yangi qiymat bilan. 
String intern() – U o'rnatilgan qatorni qaytaradi. 
String toLowerCase() – U barcha belgilar kichik harflar bilan yozilgan qatorni 
qaytaradi. 
String toUpperCase() – U barcha belgilar katta harflar bilan yozilgan qatorni 
qaytaradi. 
String trim() - U ushbu satrning boshlang'ich va yakuniy bo'shliqlarini olib 
tashlaydi. 

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