Töréspont feltétel beállítás


Minden töréspontnak lehet egyedi feltétele, ami meghatározza, hogy mikor kap a töréspont találatot.

Ilyen töréspont feltétel lehet minden logikai kifejezés, ami igaz vagy hamis értékre kiértékelhető. A kifejezés kiértékelése a töréspont helyének hatókörében történik, azaz a kifejezés összeállításakor nem hivatkozhat a töréspont hatókörén kívül levő osztályra vagy egyéb elemre.

Nézzük meg az alábbi példát:

public class Person {

	String name = "";
	int age = 0;

	public Person(String name, int age) {
		this.name = name;
		this.age = age;		//breakpoint here
  }
};

A fenti példát alapul véve helyezzen el a jelzett helyen egy töréspontot, és menjen a töréspont tulajdonságaiba a feltétel hozzáadásához. Ebben az esetben a lehetőségek a töréspontot tartalmazó osztály tagjaira vannak korlátozva, illetve azokra, amiket az objektum biztosít.

Érvényes feltétel lenne például a következő:

	age == 56 

ami szerint a töréspont csak akkor függeszti fel a végrehajtást, ha a kor (age) egyenlő 56-tal.

A feltételeket a lent látható Töréspont tulajdonságok párbeszédablakban veheti fel.

Töréspont feltétel beállítás


Kapcsolódó fogalmak

Töréspontok

Kapcsolódó feladatok

Töréspontok hozzáadása
Töréspontok eltávolítása
Java programok indítása
Futtatás és hibakeresés