The article for today.
public interface View {
boolean essentiate();
Integer whatIs3rdSubstance();
Integer whatIsMatter();
Integer whatIsMind();
public class CartesianDuality implements View {
@Override
public boolean essentiate() {
boolean result = (whatIsMatter() - whatIsMind() == 0);
return result;
}
@Override
public Integer whatIsMatter() {
return 0;
}
@Override
public Integer whatIsMind() {
return 0;
}
@Override
public Integer whatIs3rdSubstance() {
throw new UnsupportedOperationException("Not supported yet.");
}
}
public class Physicalism implements View {
@Override
public boolean essentiate() {
boolean result = (whatIsMatter() > whatIsMind());
return result;
}
@Override
public Integer whatIsMatter() {
return 1;
}
@Override
public Integer whatIsMind() {
return 0;
}
@Override
public Integer whatIs3rdSubstance() {
throw new UnsupportedOperationException("Not supported yet.");
}
}
public class Idealism implements View {
@Override
public boolean essentiate() {
boolean result = (whatIsMatter() < whatIsMind());
return result;
}
@Override
public Integer whatIsMatter() {
return 0;
}
@Override
public Integer whatIsMind() {
return 1;
}
@Override
public Integer whatIs3rdSubstance() {
throw new UnsupportedOperationException("Not supported yet.");
}
}
public class NeutralMonism implements View {
@Override
public boolean essentiate() {
boolean result = (whatIs3rdSubstance() > whatIsMatter() + whatIsMind());
return result;
}
@Override
public Integer whatIsMatter() {
return 0;
}
@Override
public Integer whatIsMind() {
return 1;
}
@Override
public Integer whatIs3rdSubstance() {
return 2;
}
}
}