Upload
Download free for 30 days
Login
Submit Search
Sw203lab5
0 likes
712 views
Jargalsaikhan Alyeksandr
1 of 7
Download now
Downloaded 54 times
1
2
3
4
5
6
7
More Related Content
PDF
Sw203lab6
Jargalsaikhan Alyeksandr
PPT
SW203 Lab10
Jargalsaikhan Alyeksandr
PPT
Sw203 Lab7
Jargalsaikhan Alyeksandr
PDF
Lab10 11
Nergui Batjargal
DOCX
Lab5
Nergui Batjargal
PDF
Лабораторийн ажил № 2
bsuren_bn
PDF
Video lab1-web
bsuren_bn
PDF
Lab6 db
Nergui Batjargal
Sw203lab6
Jargalsaikhan Alyeksandr
SW203 Lab10
Jargalsaikhan Alyeksandr
Sw203 Lab7
Jargalsaikhan Alyeksandr
Lab10 11
Nergui Batjargal
Lab5
Nergui Batjargal
Лабораторийн ажил № 2
bsuren_bn
Video lab1-web
bsuren_bn
Lab6 db
Nergui Batjargal
Viewers also liked
(20)
PPT
Cs203 lab8
Jargalsaikhan Alyeksandr
PDF
Лабораторийн ажил № 1
bsuren_bn
DOCX
Lab 12
Nergui Batjargal
DOCX
Lab7
Nergui Batjargal
PPS
Sw203 Lecture12 Composition
Jargalsaikhan Alyeksandr
PDF
Laboratory 14
Nergui Batjargal
PPTX
Програм ба зүйрлэл
Золбаяр Баярсайхан
PDF
Sw203lab8
Jargalsaikhan Alyeksandr
PPTX
Cs203 lecture 14 reflection
Jargalsaikhan Alyeksandr
PPS
Sw203 Lecture9 Encapsulation
Jargalsaikhan Alyeksandr
PPS
Sw203 Lecture3 Advanced Java Program
Jargalsaikhan Alyeksandr
PDF
It101-lab9
Nergui Batjargal
PPS
S W203 Lecture8 Interface
Jargalsaikhan Alyeksandr
PPTX
Java лаб13
Enkhee99
PDF
U.it101 lab13
Nergui Batjargal
PDF
lab8
bsuren_bn
PPTX
Java лекц№3
Enkhee99
PPTX
Java лекц5
Enkhee99
PPTX
Cs203 lecture13 composition
Jargalsaikhan Alyeksandr
PPTX
Java лекц№5
Enkhee99
Cs203 lab8
Jargalsaikhan Alyeksandr
Лабораторийн ажил № 1
bsuren_bn
Lab 12
Nergui Batjargal
Lab7
Nergui Batjargal
Sw203 Lecture12 Composition
Jargalsaikhan Alyeksandr
Laboratory 14
Nergui Batjargal
Програм ба зүйрлэл
Золбаяр Баярсайхан
Sw203lab8
Jargalsaikhan Alyeksandr
Cs203 lecture 14 reflection
Jargalsaikhan Alyeksandr
Sw203 Lecture9 Encapsulation
Jargalsaikhan Alyeksandr
Sw203 Lecture3 Advanced Java Program
Jargalsaikhan Alyeksandr
It101-lab9
Nergui Batjargal
S W203 Lecture8 Interface
Jargalsaikhan Alyeksandr
Java лаб13
Enkhee99
U.it101 lab13
Nergui Batjargal
lab8
bsuren_bn
Java лекц№3
Enkhee99
Java лекц5
Enkhee99
Cs203 lecture13 composition
Jargalsaikhan Alyeksandr
Java лекц№5
Enkhee99
Ad
Similar to Sw203lab5
(20)
PPS
Sw203 Lab2
ulziibaatar
DOCX
Lab4 Report
ulziibaatar
PPS
Sw203 Lab4
ulziibaatar
PPT
Sw203 Lab1
ulziibaatar
PPTX
Bayartsetsg
gmgrace_24
PPTX
Bayartsetsg
gmgrace_24
PPTX
Bayartsetsg
gmgrace_24
PPTX
Ms excel-130512115437-phpapp02
amg1152
PPTX
Ms excel-130512115437-phpapp02
amg1152
PDF
CS202 Lab2
Д. Сүх-Очир
PPTX
Microsoft excel
bazargur
PPTX
Microsoft excel
Tselmeg Erdenebaatar
PPTX
Ci hel
Enkhtuvshin Byambaa
PPTX
Pl lecture6
ganzorigb
PPS
Sw203 Lecture5 Class Acess Modifiers
Jargalsaikhan Alyeksandr
PPTX
Lekts 8
nyamka_09
PPTX
Ms excel томъёонууд
amg1152
PPTX
Microsoft excel
Т. Түмэн Эрдэнэ
PPTX
Ms excel томъёонууд
amg1152
PPTX
Bayartsetsg
gmgrace_24
Sw203 Lab2
ulziibaatar
Lab4 Report
ulziibaatar
Sw203 Lab4
ulziibaatar
Sw203 Lab1
ulziibaatar
Bayartsetsg
gmgrace_24
Bayartsetsg
gmgrace_24
Bayartsetsg
gmgrace_24
Ms excel-130512115437-phpapp02
amg1152
Ms excel-130512115437-phpapp02
amg1152
CS202 Lab2
Д. Сүх-Очир
Microsoft excel
bazargur
Microsoft excel
Tselmeg Erdenebaatar
Ci hel
Enkhtuvshin Byambaa
Pl lecture6
ganzorigb
Sw203 Lecture5 Class Acess Modifiers
Jargalsaikhan Alyeksandr
Lekts 8
nyamka_09
Ms excel томъёонууд
amg1152
Microsoft excel
Т. Түмэн Эрдэнэ
Ms excel томъёонууд
amg1152
Bayartsetsg
gmgrace_24
Ad
More from Jargalsaikhan Alyeksandr
(12)
PDF
Database design & Normalization (1NF, 2NF, 3NF)
Jargalsaikhan Alyeksandr
PDF
Microsoft IT Academy
Jargalsaikhan Alyeksandr
PPTX
Computer ethics and system security
Jargalsaikhan Alyeksandr
PPT
SW203 Lab9
Jargalsaikhan Alyeksandr
PPS
Sw203 Lecture10 Polymorphism
Jargalsaikhan Alyeksandr
PPS
Sw203 Lecture8 Interface
Jargalsaikhan Alyeksandr
PPT
Sw203 Lecture11 Casting
Jargalsaikhan Alyeksandr
PPS
Sw203 Lecture7 Method Override
Jargalsaikhan Alyeksandr
PPS
Sw203 Lecture6 Inheritance
Jargalsaikhan Alyeksandr
PPS
Sw203 Lecture4 Class Object
Jargalsaikhan Alyeksandr
PPT
CS203 Лекц01 Prefeace
Jargalsaikhan Alyeksandr
PPT
CS203 Лекц02 Oop
Jargalsaikhan Alyeksandr
Database design & Normalization (1NF, 2NF, 3NF)
Jargalsaikhan Alyeksandr
Microsoft IT Academy
Jargalsaikhan Alyeksandr
Computer ethics and system security
Jargalsaikhan Alyeksandr
SW203 Lab9
Jargalsaikhan Alyeksandr
Sw203 Lecture10 Polymorphism
Jargalsaikhan Alyeksandr
Sw203 Lecture8 Interface
Jargalsaikhan Alyeksandr
Sw203 Lecture11 Casting
Jargalsaikhan Alyeksandr
Sw203 Lecture7 Method Override
Jargalsaikhan Alyeksandr
Sw203 Lecture6 Inheritance
Jargalsaikhan Alyeksandr
Sw203 Lecture4 Class Object
Jargalsaikhan Alyeksandr
CS203 Лекц01 Prefeace
Jargalsaikhan Alyeksandr
CS203 Лекц02 Oop
Jargalsaikhan Alyeksandr
Sw203lab5
1.
Mongolia University of
Science & Technology Объект хандлагат програмчлалын хэл Java Лабораторийн ажил №5 Хичээл: SW203 Улирал: 2006 намар Method overloading Бэлтгэсэн багш: Д.Энхжаргал Оноо: 3 1
2.
Лабораторийн ажил гүйцэтгэх журам
Лабораторийн цаг дээр Гадуур хувцастай суух Хоорондоо ярих Тоглоом тоглохыг тус тус хориглоно. Тухайн 7 хоногийн лекцийн цаг дээр үзсэн ойлголтоо ашиглан вэбэд тавигдсан зааврын дагуу тухайн 7 хоногийн лабораторийн ажлыг гүйцэтгэнэ. Цагтаа амжиж лаборатори хамгаалахын тулд тухайн лекцэнд анхааралтай суухаас гадна тус хичээлийн өмнөх холбоо болох SW202 хичээлээр үзсэн ойлголт, мэдлэгээ бататган сэргээсэн байх жстойг анхаарна уу. Лабораторийн ажлыг дүгнэхдээ даалгаврын гүйцэтгэлээс хамаарч авах жстой онооны 100 хүртэлх хувиар дүгнэнэ. Хэрэв дараагийн 7 хоногт нь нөхөж хамгаалвал даалгаврын гүйцэтгэлээс хамаарч авах жстой онооны 75 хүртэлх хувиар дүгнэх бөгөөд лабораторийн ажлыг дахин нөхөж хамгаалах гэсэн ойлголт байхгүйг анхаарна уу. 2
3.
Даалгавар 1. 1. Дараах
кодыг ажлууж үзээд гаралтын үр дүнг хэлэлц. 2. 5 хуудсанд үзүүлсэн үр дүн(текст-тайлан)-г гаргахын тулд Employee классд шаардлагатай гишүүн өгөгдлийг нэмж тодорхойлж, өгөгдсөн кодонд холбогдох нэмэлт өөрчлөлтийг оруул. 3
4.
Employee класс болон
түүний accessor буюу mutator функцууд тодорхойлогдов. Employee классын объектуудыг үүсгэх Reporter классын generateReport() гишүүн функцыг дуудах 4
5.
C:/temp1/report.txt файл дахь
тайлан 5
6.
Даалгавар 2. Өмнөх кодонд
нэмэлт өөрчлөлт оруулах замаар “Method overloading”-ийг хэрэгжүүлэх. Үүнд main() Функцэд дараах мөр нэмэгдэв Програмын үр дүнд 7 хуудсанд үзүүлсэн 2 тайлан гардаг гэж үзээд Reporter классд generateReport(List employee, String attribute) гэсэн гишүүн функцыг дахин тодорхойл. Reporter классын 2 аргументтай generateReport() гишүүн функцыг дуудах. Өмнө тодорхойлогдсон generateReport(List e) функц нь employee классын бүх гишүүдийн утгыг тайландаа агуулж байсан бол бидний шинээр тодорхойлох гэж буй generateReport(List e, String atr) гэсэн функц нь арай цомхон тайлан гаргах үүрэгтэй. Өх: Employee классын код, нэр гэсэн гишүүн өгөглөөс гадна 2 дахь аргумент болон дамжигдаж орж ирсэн утгад харгалзах гишүүн өгөгдлийг тайландаа агуулах болно. 6
7.
C:/temp1/report.txt файл дахь
C:/temp1/brief_report.txt файл тайлан дахь тайлан generateReport(List , String) гишүүн функцын 2 дахь аргументэд үндсэн функцээс room гэсэн утга дамжуулсан тул тус тайлан нь код, нэрээс гадна өрөө гэсэн өгөгдлүүдийг агуулж байна 7
Download