-
1.
+1kurucu dediğin ne oluyo karşim ingilizcesini yazar mısn
-
2.
+1public static double hesapla (double anapara, double oran, double sure)
{
double faiz = (Anapara * Süre * Oran) / 100;
return faiz;
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double Anapara;
double Oran;
double Süre;
double Faiz;
System.out. print("Anapara Miktarını Girin : ");
Anapara = input. nextDouble();
System.out. print("Faiz Oranı Girin : ");
Oran = input. nextDouble();
System.out. print("Süre Girin : ");
Süre = input. nextDouble();
System.out. println("");
System.out. println("Faiz Miktarı : "
+ hesapla(anapara, oran,sure));
}
} -
3.
+1@10 Constructors oluyor galiba panpa.
ben de anlamam türkcesinden.. -
4.
0tefeci.avi
-
5.
0hee ben contructor oldugunu okumamsim
tek class yaratican ona da 2 adet overload constructor tanimliycan. cok kolay! -
6.
0faiz haramdır karşim yapma
-
7.
0bu nası jawa lan züt. http://www.motogibletalem...d/galeri/Z32_dsc0141g.jpg
-
8.
0bu kodda gördüğüm kadarıyla object-oriented bir şey yok. c'de yazar gibi bodoslama yazmışsın. hocan bunu kabul etmez.Tümünü Göster
şöyle söyleyeyim:
kurucu dediğin olay, sınıf ismiyle birebir aynı olan metod.
genel hatlarıyla şöyle anlatayım çözümü, kafanda canlansın:
• ayrı bir sınıf aç, faiz diye(tabi büyük harfle başlayacak)
• faizin içinde 4 tane sınıf değişkenin olacak. 4.sü hesaplanacak faiz olacak. bunlar float olsun, işini sağlama al derim.
faiz = 0;
anapara = 5000;
yüzde = 10;
sene = 3;
doğal olarak soruyorsun bana, neden bu değerleri lap diye kullandım. cevabı bir sonraki maddede.
• faiz sınıfının içinde 3 tane kurucu metodun olacak ve bu metod isimleri de büyük harfle başlayacak:
ayrıca aldığı parametrelere göre senin sınıf değişkenlerini ayarlayacak ya da hiç dokunmayacak.
public faiz(){
} // parametresiz olan; gördüğün gibi hiçbir değere dokunmadım. çünkü gelen bir parametre yok.
public faiz(parametretipi parametreDegeri){
// gelen parametreye göre ilgili değişkeni ayarlicam.
//mesela anaparayı değiştirmiş olayım.
anapara = parametreDegeri;
}
public faiz(parametretipi1 parametreDegeri, parametretipi2 seneDegeri){
// gelen parametrelere göre ilgili değişkenleri ayarlicam.
anapara = parametreDegeri;
sene = seneDegeri;
}
yapıcıları ayarladık, faizi nasıl hesaplicaz peki?
float faizHesapla(){
faiz = (anapara * sene * yüzde) / 100;
return faiz;
}
böylece faiz sınıfını tamamladık. Şimdi main'e bakalım:
... main(){
• değerleri okuyalım: yüzdeyi okumicam çünkü en fazla iki parametre aktarabiliyorum. yüzde, sınıf içinde belirli halde, yazdığım gibi.
scanner input = new scanner(system.in);
system.out. print("anapara miktarını girin : ");
anapara = input. nextdouble();
system.out. print("süre girin : ");
sure = input. nextdouble();
• şimdi faiz objemizi oluşturalım:
faiz faizObject;
• if içinde, aldığımız değerlere göre yapılandırıcı kullanıcaz ve faiz objemize ilk değerleri göndericez:
if(anapara == 5000){
faizObject = new faiz();
}else if{
faizObject = new faiz(anapara);// ya da hangi parametre göndereceksen
}else{
faizObject = new faiz(anapara, sure);
}
• daha sonra faizi aşağıdaki gibi yazdır.
system.out. println("faiz degeri : " + faizObject. faizhesapla());
kodu anlamışındır umarım. ama şöyle bir sorun var:
5000 için parametresiz kurucumuz var, sınıf içindeki değerler onda sorun çıkarmaz. ama 10000 için sadece 1 parametre gönderiyorsun. bu da muhtemelen anapara değeri olacak. sure değerini ilgili yapılandırıcıda ayarlaman lazım, sınıf içindeki değer 3 hatırlarsan. aynı durum 15000 için geçerli değil, zaten onda süre ve anapara parametrelerini yapılandırıcıda ayarlıyorsun.
çok uzun olduğunun farkındayım. umarım temel olarak bir şeyler kaparsın. olayı sadece ödev yetiştirme olarak bakma. şunları bana zamanında biri öğretseydi java derslerini çift dikiş yapmazdım. -
9.
0@10 @11 constructor panpalar bi yardım edin :(
-
10.
0@13 gelde çık işin içinden
-
11.
0yıllık %10 faiz veren bir bankaya
5000Tl 3 yıl
10000Tl 2 yıl
15000TL 1 yıl süreli yatırılıyor.
5000TL icin parametresiz kurucu ile
10000TL için 1 parametreli kurucu ile
15000TL için 2 parametreli kurucu ile hesaplayan bir program yazıcam.
bunların hepsi bir sınıf altında olucak.
---
benim yazdığım program bu fakat parametresiz oldu sanırım parametreli şekilde nasıl yapıcam? yardım edin beyler
package javaapplication1;
import java. util.Scanner;
public class JavaApplication1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double Anapara;
double Oran;
double Süre;
double Faiz;
System.out. print("Anapara Miktarını Girin : ");
Anapara = input. nextDouble();
System.out. print("Faiz Oranı Girin : ");
Oran = input. nextDouble();
System.out. print("Süre Girin : ");
Süre = input. nextDouble();
Faiz = (Anapara * Süre * Oran) / 100;
System.out. println("");
System.out. println("Faiz Miktarı : "
+ Faiz);
}
} -
12.
0Ccc inci sözlük hayrına upçular timi ccc
-
13.
0@6 sen de beni üzdün be panpa :(
-
14.
0c# desen yazardım bin ama java dedin ve beni üzdün
-
15.
0upupupup
-
16.
0upupupup
-
17.
0yardım beybiler
-
18.
0up up up beyler oyundan cıkın 2 dakika yardım
-
19.
0katılım payı olsa ederdim, faiz olunca haram. (burada katılım payını eleştirdim, ayıqs)
-
ucan kedinin en cok sukulananlari
-
şu entry aklımdan bır turlu cıkmıyor
-
halix cringeliği
-
zorttirizalina bir daha kayra dersen
-
kahtanın kahinlerii
-
çayda lipton emmi bakalım saat kaçta online
-
günün stresini ekşiye bakıp atıyorum
-
ucan kedi nasil yapalim
-
cfrkn nin babaları
-
gece arabayla türk mahallesinden geçerken
-
morbid obez olan sensin oc kayra
-
aqa kakiş yapmak çok iğrenç değil mi ya
-
misafir gittiğim çocuğun
-
ucan kedi ve kirmizi pelerinli dayanismasi
-
bu eleman cishet erkek düşmanı trans feminist olsa
-
etsizlikten taşaklarımdan mangal yapıp
-
kuranı kerim ziyafetine nedenn kuranı kerim
-
zalinazurt gozunun ferini
-
hazreti muhafazid peygamber gercek
-
bu resimde kahtanın delilerini bulacaksınız
-
alizadenin yağlı tombul bacakları
-
sefalet cevap versene mk
-
helix gunluk mesai
-
dağdann inme
-
bundan çok güzel kemal sunal taklidi olur
-
cinlere define aratıyorlar
-
işten basimizi kaldiramiyoz
-
onlıne yanına yazılan sıyah yazıyı
-
bu ay 220 bin tl maaş yatacak desem
- / 1