from github to this gitea
This commit is contained in:
21
java classe abstraite.md
Normal file
21
java classe abstraite.md
Normal file
@@ -0,0 +1,21 @@
|
||||
up::[[java objets]]
|
||||
sibling::[[java interfaces]]
|
||||
#informatique
|
||||
|
||||
----
|
||||
Une classe abstraite est une classe pour laquelle on ne définit pas d'implémentation des méthodes. Le but est de pouvoir hériter de cette méthode
|
||||
|
||||
```java
|
||||
abstract class Shape {
|
||||
abstract int area();
|
||||
}
|
||||
```
|
||||
|
||||
```java
|
||||
class Square extends Shape {
|
||||
public int area() {
|
||||
return this.width * this.height;
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user