No ha proporcionado ningún tipo para AsyncTask al declarar NetCheck , pero están tratando de anular doInBackground(String... args) , cámbielo a:
private class NetCheck extends AsyncTask<String, Integer, Boolean>
también cambie la declaración de ProcessRegister a:
private class ProcessRegister extends AsyncTask<String, Integer, JSONObject>
Consulte los documentos aquí para más información