import 'dart:io'; class Person { String _name = ""; String get getName => _name; set setName(String value) { _name = value; } } class Buch { late String titel; int? seitenzahl; bool gelesen = false; // Buch(this.titel, this.seitenzahl); Buch(this.titel, {this.seitenzahl}); void erzeugeInhalt() {} void lesen() { gelesen = true; } } class Page { const Page({this.number = 0}); final int number; } void main() { final p = Person(); p.setName = "Lils"; // print(p.getName); // String? nickname; // var display = nickname ?? "Kein Nickname"; // print(display); // Kein Nickname final book = Buch("Name", seitenzahl: 10); print('Seitennummer eingeben:'); int? seitennummer = int.tryParse(stdin.readLineSync() ?? ''); late Page seite; if (seitennummer != null) { seite = Page(number: seitennummer); } else { seite = Page(); } print(seite); }