Activity va undan foydalanish ?


Download 115.09 Kb.
bet12/12
Sana04.02.2023
Hajmi115.09 Kb.
#1166270
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
Mobil nazorat savollari

class Bike{
void run(){System.out.println("running");}
}
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();
}
}



  1. 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()); } }



  1. 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 115.09 Kb.

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




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