صورت مسئله:
کلاس Student
• نام
• نام خانوادگی
• یک شماره دانشجویی داره
• نمره
# کلاس Student دارای یک سازنده است که ویژگی های کلاس را به عنوان آرگومان میگیرد و درون آنها ست میکند.
کلاس Farsi
• دارای یک لیست دانشجویان است.
1. متد صفرم: اضاف کردن دانشجو به لیست دانشجویان کلاس Farsi
2. متد اول:شماره دانشجویی بهش بدیم و دانشجو رو از کلاس Farsi حذف کنه
3. متد دوم : نمره دادن به دانشجو با شماره دانشجویی مشخص
4. متد سوم: لیست دانشجویان با نمراتشون چاپ کنه
حل: این برنامه شامل دو کلاس Student، Farsi و کلاس Test برای تست برنامه است.هر سه کلاس را درون پکیجی به نام example1_javapro قرار داده و کلاس Test را run کنید.
package example1_javapro; public class Student { String fname; public Student(String fname, String lname, String id, double grade) { this.fname = fname; } |
package example1_javapro; import java.util.ArrayList; public class Farsi { ArrayList<Student> StudentList = new ArrayList<Student>(); public void addList(Student st) { } public void printInformatinStudent() { System.out.println("FName: " + stu.fname + " Lname: " + stu.lname } } public void setGrade(String id_, double grade) { public void removeStudent(String id_) { int counter=0; } |
package example1_javapro; public class Test { public static void main(String[] args) { Student sara = new Student("sara", "hasani", "99111", 20); farsi.addList(sara); } |
خروجی: بعد از اجرای برنامه خروجی به صورت زیر خواهد بود:
not found Student ID!!!! FName: sara Lname: hasani ID: 99111 Grade: 20.0 FName: Ali Lname: mohammadi ID: 99112 Grade: 18.0 FName: rahman Lname: zarei ID: 99113 Grade: 10.0 __________________ FName: sara Lname: hasani ID: 99111 Grade: 20.0 FName: Ali Lname: mohammadi ID: 99112 Grade: 18.0 FName: rahman Lname: zarei ID: 99113 Grade: 15.0 __________________ Student remove: name: Ali lname: mohammadi ID: 99112 garad: 18.0 __________________ FName: sara Lname: hasani ID: 99111 Grade: 20.0 FName: rahman Lname: zarei ID: 99113 Grade: 15.0 |
پیروز و موفق باشید
ادامه حیات سایت جاواپرو به حمایت مالی (دونیت) از طرف شما کاربر عزیز بستگی دارد.... |
لینک دانلود پی دی اف به همراه سورس کد مثال شی گرایی در جاوا | لیست دانشجویان کلاس درس فارسی
با عضویت در کانال تخصصی برنامه نویسی جاوا و اندروید جاواپرو از ما حمایت کنید
پیج اینستاگرام جاواپرو شامل کلیپ های فان و مقالات برنامه نویسی
بستن *نام و نام خانوادگی * پست الکترونیک * متن پیام |
دوره های آموزشی برنامه نویسی
انجام پروژه های برنامه نویسی
تدریس خصوصی برنامه نویسی
بیش از 7 سال از فعالیت جاواپرو میگذرد
جاواپرو دارای مجوز نشر دیجیتال از وزارت فرهنگ و ارشاد اسلامی است
جهت ارتباط مستقیم با جاواپرو در واتساپ و تلگرام :
09301904690
بستن دیگر باز نشو! |