publicを使っても同じでした

$obj = new x();
$obj->b();

で解決しました