PDA

View Full Version : سوال: استفاده از متدهای در دل متدی دیگر( متد های تو در تو)



setare_adsl
دوشنبه 10 شهریور 1393, 10:36 صبح
سلام دوستان

یک سوال داشتم ، آیا می توان متدهایی در دل یک متد ایجاد کرد در زبان جاوا؟ در واقع متدهایی تو در تو؟

ahmad.mo74
دوشنبه 10 شهریور 1393, 19:05 عصر
سلام، یعنی چی؟ :))))
حالا گیریم که بشه مثلا:

private void one() {
void two(){
System.out.println("salam");
}
two();
}


بعد موارد استفادش چیه اونوقت؟؟؟ مثلا فرقش با این چیه :

private void one() {
two();
}


private void two() {
System.out.println("salam");
}


من که منظورتونو متوجه نشدم ولی مثلا همچین چیزی داریم:

private void one() {
class InnerClass {
private void two() {
System.out.println("salam");
}
}
new InnerClass().two();
}


یا شاید label گذاری هم به دردتون بخوره...