Ma’ruza oyd asoslari. Javada sinflar va obyektlar reja


import java.util.Scanner; class



Download 31,87 Kb.
bet9/9
Sana31.12.2021
Hajmi31,87 Kb.
#233789
1   2   3   4   5   6   7   8   9
Bog'liq
maruza 9

import java.util.Scanner;

class Kitob {

public static void hello() {

System.out.println("Kitob sinfdan salom!");}



Public static void echo(String arg) {

System.out.println("Siz " + arg + " ni kiritdingiz");}

}

Public class Daftar extends Kitob {

Public static void main(String[] args) {

Scanner qiymat_ol=new Scanner(System.in);

System.out.println("Satr kiriting!");

String txt = qiymat_ol.next();



echo(txt);

hello();

Kitob.hello();}



Public static void hello() {

System.out.println("Daftar sinfdan salom!");}

}
Bu dasturda Daftar sinfining main() metodida Kitob super sinfidan meros olish hamda Kitob sinfiga oshkor murojaat amalga oshirilgan.
5. Sinf obyektini hosil qilish

Obyekt-bu bizni o’rab turgan olamdagi borliq bo’lib, uni bajaradigan hatti-harakatiga va xossalariga qarab tavsiflash mumkin. Masalan avtomobil obyektini rangi, shakli bilan tavsiflash mumkin. Avtomobil obyektini tasvirlash uchun Java tilida Avto nomli sinf va unga tegishli rang , shakl nomli xossalar va holat metodidan foydalanish mumkin. Shuni ta’kidlash kerakki obyekt atributlaridan foydalanib, dasturlar qurish – bu obyektga mo’ljallangan dasturlash deb ataladi. Javada obyekt sinf qolipidan foydalanib aniqlanadi. Shuning uchun ham u sinf nusxasi deb ataladi. Sinfning har bir o’zgaruvchi va metodlari obyektga o’tkazilishi mumkin. Biz quyida yuqorida tavsiflangan Avto sinfini qaraymiz. Bunda sinf nusxasini olishga harakat qilamiz.


classAvto {

public final static String color = "Qizil";

public final static String bodyType ="Kichik";

public static String accelerate() {

String motion = "Harakatlanmoqda...";



return motion; }

}

Public class Birinchi_obyekt {



Public static void main(String[] args) {

System.out.println("Rangi " + Avto.color);

System.out.println("shakli " + Avto.bodyType);

System.out.println(Avto.accelerate());}



}

Nazorat savollari



      1. Sinf deb nimaga aytiladi?

      2. Qanday sinflar bor?

      3. Obyekt nima?

      4. Nima uchun obyekt sinf nusxasi deyiladi?

Download 31,87 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish