Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > de.comp.lang.java > #13397
| From | Patrick Roemer <sangamon@netcologne.de> |
|---|---|
| Newsgroups | de.comp.lang.java |
| Subject | Re: guter Stil void oder boolean |
| Date | 2022-07-11 17:29 +0200 |
| Organization | news.netcologne.de |
| Message-ID | <tahfl7$k0o$1@newsreader4.netcologne.de> (permalink) |
| References | <1a3b5a2f-84da-4710-978b-c953f1262955n@googlegroups.com> <void-20220709224802@ram.dialup.fu-berlin.de> <void-20220710074558@ram.dialup.fu-berlin.de> <tah1do$c4r$1@newsreader4.netcologne.de> <void-20220711125214@ram.dialup.fu-berlin.de> |
Responding to Stefan Ram: > Patrick Roemer <sangamon@netcologne.de> writes: >>Dass "void" in Java nur ein Pseudotyp ist (eine void-Methode gibt _gar >>nichts_ zurück, hat also keinen Rückgabetyp), ist eine von C geerbte >>Eigenheit. > > In C (und C++) /ist/ "void" ein Typ: > > |The void type comprises an empty set of values; > |it is an incomplete object type that cannot be completed. > n2310, 6.2.5p19 I stand corrected. Hätte ich trotz meiner kaum vorhandenen C-Kenntnisse wissen müssen (es gibt schließlich void-casts) oder wenigstens noch mal nachlesen können. :/ > Die JLS 18 enthält in 8.4.5 alles, was man wissen muß: > > |uses the keyword void to indicate that the method does not > |return a value > JLS 18, 8.4.5. Für die Implikationen, die es hat, wenn nicht jede Methode einen Rückgabetyp hat, finde ich das schon sehr lakonisch. >> aber ich bin mir sehr sicher, dass die Semantik >>"diese Methode hat nur Nebeneffekte" ist, und nicht "diese Methode weiss >>noch nicht so recht, was sie zurückgeben will". > > Du hast recht, was die JLS angeht. Aber hier geht es darum, > daß jemand für seine persönliche Entwurfssprache die Bedeutung > von "void" etwas erweitern will. Das geht für mich (und wohl auch Michael) aus der OP-Frage nicht so klar hervor. Aber wenn es das tatsächlich sein sollte: Meiner Meinung nach äußerst schlechter Stil, egal, ob void oder boolean. >>...aber empfehlen würde ich dieses Vorgehen sicher nicht - erst denken, >>dann tippen. > > Woher soll ich wissen, was ich denke, bevor ich lese, was > ich getippt habe? :) Warum sollte sich das, was Du getippt hast, dann sinnentnehmend lesen lassen? :)
Back to de.comp.lang.java | Previous | Next — Previous in thread | Next in thread | Find similar
guter Stil void oder boolean Luis Bischof <luisbischof@gmx.de> - 2022-07-09 08:41 -0700
Re: guter Stil void oder boolean Michael Paap <feunews@mpaap.de> - 2022-07-09 20:53 +0200
Re: guter Stil void oder boolean Wanja Gayk <brixomatic@yahoo.com> - 2022-08-14 21:41 +0200
Re: guter Stil void oder boolean Michael Paap <feunews@mpaap.de> - 2022-07-10 00:46 +0200
Re: guter Stil void oder boolean Patrick Roemer <sangamon@netcologne.de> - 2022-07-11 12:57 +0200
Re: guter Stil void oder boolean Patrick Roemer <sangamon@netcologne.de> - 2022-07-11 16:25 +0200
Re: guter Stil void oder boolean Michael Paap <feunews@mpaap.de> - 2022-07-11 17:16 +0200
Re: guter Stil void oder boolean Patrick Roemer <sangamon@netcologne.de> - 2022-07-11 17:43 +0200
Re: guter Stil void oder boolean Patrick Roemer <sangamon@netcologne.de> - 2022-07-11 13:26 +0200
Re: guter Stil void oder boolean Patrick Roemer <sangamon@netcologne.de> - 2022-07-11 17:29 +0200
Re: guter Stil void oder boolean Patrick Roemer <sangamon@netcologne.de> - 2022-07-11 17:44 +0200
csiph-web