https://github.com/maxgfr/maxgfr
So, let's me introduce myself
https://github.com/maxgfr/maxgfr
i me myself
Last synced: 3 months ago
JSON representation
So, let's me introduce myself
- Host: GitHub
- URL: https://github.com/maxgfr/maxgfr
- Owner: maxgfr
- Created: 2020-07-14T15:38:18.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2026-01-25T15:52:39.000Z (5 months ago)
- Last Synced: 2026-01-26T08:24:05.503Z (5 months ago)
- Topics: i, me, myself
- Homepage:
- Size: 4.22 MB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hi there š
```typescript
abstract class AbstractEngineer {
protected coding(): void {}
protected learning(): void {}
protected problemSolving(): void {}
}
class ConcreteEngineer extends AbstractEngineer {
private name: string;
private designation: string;
private passion: string;
constructor(name: string, designation: string, passion: string) {
super();
this.name = name;
this.designation = designation;
this.passion = passion;
}
public me(): void {
console.log(`I'm ${this.name}, a ${this.designation}.`);
console.log(`My passion? ${this.passion}!`);
}
public whatIDo(): void {
console.log('I fix bugs, and sometimes I cause them but Iām always learning.');
}
}
const engineer = new ConcreteEngineer(
'Maxime Golfier',
'Software Engineer',
'creating impactful software'
);
engineer.me();
engineer.whatIDo();
```