Activity va undan foydalanish ?
Download 115.09 Kb.
|
Mobil nazorat savollari
- Bu sahifa navigatsiya:
- Java dasturlash tilida inkapsulyatsiya
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(); } } 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()); } } 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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling