---
title: 'Denksportaufgabe this/this()'
url: 'https://tutego.de/blog/javainsel/2014/09/denksportaufgabe-thisthis-2'
markdown: 'https://tutego.de/blog/javainsel/2014/09/denksportaufgabe-thisthis-2.md'
date: '2014-09-26'
description: 'Lässt sich irgendwie als erstes im Konstruktor this.(ausdruck) schreiben, um einen Pokal für die schlechteste Zeile Code zu gewinnen?'
taxonomy:
  category:
    - Allgemein
---

# Denksportaufgabe this/this()

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://tutego.de/blog/javainsel/)

## Denksportaufgabe this/this()

26.09.2014 · [Christian Ullenboom](https://tutego.de/blog/javainsel/author/admin/)

Lässt sich irgendwie als erstes im Konstruktor

```java
this.(ausdruck)
```

schreiben, um einen Pokal für die schlechteste Zeile Code zu gewinnen?

Kategorien: [Allgemein](https://tutego.de/blog/javainsel/category/allgemein/)

## 6 Kommentare

**Thomas** · [31.01.2015 14:38](#comment-79612)

Ich wäre auch sehr an einer Auflösung interessiert. Mit receiver parametern, enums und lambdas hab ich leider keine Ansätze gefunden. Die Aufgabe war ja hoffentlich kein Scherz...

**Hartmut** · [21.10.2014 13:18](#comment-58639)

Ich habe die Lösung, sie lautet: Nein. "this.(ausdruck)" kann nicht an erster Stelle im Konstruktor verwendet werden. Schöne Grüße!

**javac** · [15.10.2014 16:11](#comment-57361)

Die Syntax `this.( hierKommtWasBeliebiges );` kommt mir gänzlich falsch vor. Sowas hab ich noch nie gesehen und ich wüsste auch nicht was es bedeuten soll. Was soll `this.()` denn tun?! Bin auch gespannt auf die Auflösung...

**Klaus-Jan Bleich** · [09.10.2014 19:16](#comment-55478)

wird es denn eine auflösung geben? meine erste vermutung war, dass dies irgendwie mit verschachtelten klassen funktionieren könnte. jedoch habe ich es bisher noch nicht hinbekommen. deshalb könnte ich mir ebenso vorstellen, dass es gar nicht möglich ist.

**Christian Ullenboom** · [29.09.2014 23:11](#comment-49465)

Das ist eine Denksportaufgaben, hier geht es nicht um die Frage, ob das sinnhaft ist oder nicht. Und `this.print()` gehört nicht zur Lösung, da die Klammern fehlen. Es geht um `this.( hierKommtWasBeliebiges );`

**Stephan** · [29.09.2014 16:20](#comment-49323)

Um einem Konstruktor zwingend einen Parameter mitzugeben, wenn man zeitgleich nicht auf den Default Konstruktor verzichten will?

Die bisherigen Kommentare wurden aus WordPress übernommen. Neue Kommentare sind derzeit geschlossen.

[← Alle Beiträge](https://tutego.de/blog/javainsel/)

---

## Navigation

- Previous: [Denksportaufgabe this/this()](https://tutego.de/blog/javainsel/2014/09/denksportaufgabe-thisthis.md)
- Next: [Video: Welcome to JavaOne -- Java Is What Java Does](https://tutego.de/blog/javainsel/2014/09/video-welcome-to-javaone-java-is-what-java-does.md)
