Folie 2, P7
parent
64d3376734
commit
cd08c8faa0
|
|
@ -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);
|
||||
}
|
||||
Loading…
Reference in New Issue