Folie 2, P7

main
2wenty1ne 2026-10-19 14:03:20 +02:00
parent 64d3376734
commit cd08c8faa0
1 changed files with 55 additions and 0 deletions

View File

@ -0,0 +1,55 @@
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);
}