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