Normal
Vielleicht solltest du mal erklären was du erreichen möchtest.Ansonsten hilft dir vielleicht sowas:[code=Java]interface Rule { boolean check(XYZ value);}class SomeRule implements Rule { boolean check(XYZ value) { if(value == ...) { ... return true; } return false; }}class AnotherRule implements Rule { boolean check(XYZ value) { if(value.abc == ...) { ... return true; } return false; }}[/code][code=Java]Rule[] rules = new Rule[n];rules[0] = new SomeRule();rules[1] = new AnotherRule();...[/code]
Vielleicht solltest du mal erklären was du erreichen möchtest.
Ansonsten hilft dir vielleicht sowas:
[code=Java]
interface Rule {
boolean check(XYZ value);
}
class SomeRule implements Rule {
boolean check(XYZ value) {
if(value == ...) {
...
return true;
return false;
class AnotherRule implements Rule {
if(value.abc == ...) {
[/code]
Rule[] rules = new Rule[n];
rules[0] = new SomeRule();
rules[1] = new AnotherRule();