То есть, если у меня есть оператор, который оценивает несколько условий, скажем, выражение "или", подобное этому.
if(isVeryLikely() || isSomewhatLikely() || isHardlyLikely())
{
...
}
В случае, когда isVeryLikely()
возвращает true во время выполнения, выполняются ли isSomewhatLikely()
и isHardlyLikely()
? Как насчет того, если вместо методов они были статическими булевыми?