Je ne sais point comment declarer la classe ou abstrate public?
gedmarf
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
je ne sais point comment declarer dans new class de eclipse helios :de plus doivent elles être enclosing type (test et animal)c'est à dire encapsulees?
abstraite protected
abstraite public
abstraite default
abstraite private
ou final protected
final public
finazl privated
final default
de plus faut il declarer les sous classes extends
abstract class Animal {
protected String couleur;
protected int poids;
protected void manger(){
System.out.println("je mange de la viande");
}
protected void boire(){
System.out.println("je bois de l'eau");
}
abstract void deplacement();
abstract void crier();
public String toString(){
String str = "je suis un objet de la " + this.getClass() + ", je suis " + this.couleur + ", je pése " +this.poids;
return str;
}
}
abstract class Felin extends Animal {
void deplacement(){
System.out.println("ja me déplace seul");
}
}
abstract class Canin extends Animal {
void deplacement() {
System.out.println("je me deplace en meute");
}
}
class Chien extends Canin {
public Chien(){
}
public Chien (String couleur, int poids) {
this.couleur = couleur;
this.poids = poids;
}
void crier () {
System.out.println("j'aboie sans raison");
}
}
class Loup extends Canin {
public Loup(){
}
public Loup(String couleur, int poids){
this.couleur = couleur;
this.poids = poids;
}
void crier(){
System.out.println("je hurle à la lune en faisant ouh ouh!");
}
}
class Lion extends Felin {
public Lion(){
}
public Lion(String couleur, int poids){
this.couleur = couleur;
this.poids = poids;
}
void crier() {
System.out.println("je rugs dans la savane");
}
}
class Tigre extends Felin {
public Tigre(){
}
public Tigre(String couleur, int poids){
this.couleur = couleur;
this.poids = poids;
}
void crier() {
System.out.println("je grogne tres fort ");
}
}
class Chat extends Felin {
public Chat(){
}
public Chat(String couleur, int poids){
this.couleur = couleur;
this.poids = poids;
}
void crier() {
System.out.println("je miaule sur les toits");
}
}
public class test {
public static void main (String[]args){
Loup l = new Loup("gris", 20);
l.boire();
l.manger();
l.deplacement();
l.crier();
System.out.println(l.toString());
}
}
bonjour et merci d'avance
abstraite protected
abstraite public
abstraite default
abstraite private
ou final protected
final public
finazl privated
final default
de plus faut il declarer les sous classes extends
abstract class Animal {
protected String couleur;
protected int poids;
protected void manger(){
System.out.println("je mange de la viande");
}
protected void boire(){
System.out.println("je bois de l'eau");
}
abstract void deplacement();
abstract void crier();
public String toString(){
String str = "je suis un objet de la " + this.getClass() + ", je suis " + this.couleur + ", je pése " +this.poids;
return str;
}
}
abstract class Felin extends Animal {
void deplacement(){
System.out.println("ja me déplace seul");
}
}
abstract class Canin extends Animal {
void deplacement() {
System.out.println("je me deplace en meute");
}
}
class Chien extends Canin {
public Chien(){
}
public Chien (String couleur, int poids) {
this.couleur = couleur;
this.poids = poids;
}
void crier () {
System.out.println("j'aboie sans raison");
}
}
class Loup extends Canin {
public Loup(){
}
public Loup(String couleur, int poids){
this.couleur = couleur;
this.poids = poids;
}
void crier(){
System.out.println("je hurle à la lune en faisant ouh ouh!");
}
}
class Lion extends Felin {
public Lion(){
}
public Lion(String couleur, int poids){
this.couleur = couleur;
this.poids = poids;
}
void crier() {
System.out.println("je rugs dans la savane");
}
}
class Tigre extends Felin {
public Tigre(){
}
public Tigre(String couleur, int poids){
this.couleur = couleur;
this.poids = poids;
}
void crier() {
System.out.println("je grogne tres fort ");
}
}
class Chat extends Felin {
public Chat(){
}
public Chat(String couleur, int poids){
this.couleur = couleur;
this.poids = poids;
}
void crier() {
System.out.println("je miaule sur les toits");
}
}
public class test {
public static void main (String[]args){
Loup l = new Loup("gris", 20);
l.boire();
l.manger();
l.deplacement();
l.crier();
System.out.println(l.toString());
}
}
bonjour et merci d'avance
A voir également:
- Je ne sais point comment declarer la classe ou abstrate public?
- Point de suite word - Guide
- Comment inserer une video dans un power point - Guide
- Point de restauration - Guide
- Ip public - Guide
- Point gps - Guide