Commit b615c77c authored by Aroubate Hamza's avatar Aroubate Hamza
Browse files

Fin TP 7

parent e5ce33e1
Monde LeMondeimpitoyabledASI
Piece BureauDesNicolas
Piece BureauDuDirecteur
Piece BureauDeRakoto
Piece BureauDeGasso
Piece Couloir
PorteSerrure Porte1 Couloir BureauDesNicolas
PorteSerrure Porte2 Couloir BureauDuDirecteur
Porte Porte3 Couloir BureauDeRakoto
Porte Porte4 Couloir BureauDeGasso
Porte Trappe BureauDeRakoto BureauDuDirecteur
Porte PassageSecret BureauDesNicolas BureauDeGasso
Clef Porte1 BureauDeRakoto
Clef Porte2 BureauDeGasso
JoueurHumain Etudiant1 10 10 Couloir
\ No newline at end of file
import fr.insarouen.asi.prog.asiaventure.*;
import fr.insarouen.asi.prog.asiaventure.elements.*;
import fr.insarouen.asi.prog.asiaventure.elements.objets.*;
import fr.insarouen.asi.prog.asiaventure.elements.structure.*;
import fr.insarouen.asi.prog.asiaventure.elements.vivants.*;
import fr.insarouen.asi.prog.asiaventure.elements.structure.*;
import fr.insarouen.asi.prog.asiaventure.elements.objets.serrurerie.*;
import java.io.Reader;
import java.io.FileReader;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.FileOutputStream;
import java.io.ObjectOutputStream;
import java.io.ObjectInputStream;
import java.io.FileInputStream;
public class ClassMain {
public static void main (String[] args) throws NomDEntiteDejaUtiliseDansLeMondeException{
Monde monde = new Monde("monde");
Piece piece = new Piece(monde, "piece");
PiedDeBiche pdb = new PiedDeBiche("pdb", monde);
Monstre monstre = new Monstre("monstre", monde, 10, 10, piece, pdb);
public static void main (String[] args) throws IOException, NomDEntiteDejaUtiliseDansLeMondeException, ClassNotFoundException{
Main lucas = new Main();
System.out.println(lucas.simu.monde.toString());
}
}
//javac -classpath ./classes -sourcepath ./src -d ./classes ./src/ClassMain.java
\ No newline at end of file
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="fr">
<head>
<!-- Generated by javadoc (11.0.10) on Sun Apr 18 14:22:27 CEST 2021 -->
<title>ClassMain</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2021-04-18">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ClassMain";
}
}
catch(err) {
}
//-->
var data = {"i0":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<h2 title="Class ClassMain" class="title">Class ClassMain</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>ClassMain</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">ClassMain</span>
extends java.lang.Object</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">ClassMain</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#main(java.lang.String%5B%5D)">main</a></span>&#8203;(java.lang.String[]&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ClassMain</h4>
<pre>public&nbsp;ClassMain()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="main(java.lang.String[])">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>main</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;main&#8203;(java.lang.String[]&nbsp;args)
throws <a href="fr/insarouen/asi/prog/asiaventure/NomDEntiteDejaUtiliseDansLeMondeException.html" title="class in fr.insarouen.asi.prog.asiaventure">NomDEntiteDejaUtiliseDansLeMondeException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="fr/insarouen/asi/prog/asiaventure/NomDEntiteDejaUtiliseDansLeMondeException.html" title="class in fr.insarouen.asi.prog.asiaventure">NomDEntiteDejaUtiliseDansLeMondeException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="fr">
<head>
<!-- Generated by javadoc (11.0.10) on Sun Apr 18 14:22:27 CEST 2021 -->
<title>All Classes</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2021-04-18">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="All Classes";
}
}
catch(err) {
}
//-->
var data = {"i0":1,"i1":8,"i2":8,"i3":8,"i4":8,"i5":2,"i6":2,"i7":2,"i8":8,"i9":2,"i10":8,"i11":2,"i12":8,"i13":4,"i14":4,"i15":1,"i16":2,"i17":2,"i18":2,"i19":8,"i20":2,"i21":8,"i22":2,"i23":8,"i24":8,"i25":8,"i26":8,"i27":2,"i28":8,"i29":2,"i30":2,"i31":8,"i32":8,"i33":2,"i34":2,"i35":2,"i36":8,"i37":8};
var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="All&amp;nbsp;Classes" class="title">All&nbsp;Classes</h1>
</div>
<div class="allClassesContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Exception Summary</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/Activable.html" title="interface in fr.insarouen.asi.prog.asiaventure.elements">Activable</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/ActivationException.html" title="class in fr.insarouen.asi.prog.asiaventure.elements">ActivationException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/ActivationImpossibleAvecObjetException.html" title="class in fr.insarouen.asi.prog.asiaventure.elements">ActivationImpossibleAvecObjetException</a></td>
<th class="colLast" scope="row">
<div class="block">Classe définissant l'exception ActivationImpossibleAvecObjetException</div>
</th>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/ActivationImpossibleException.html" title="class in fr.insarouen.asi.prog.asiaventure.elements">ActivationImpossibleException</a></td>
<th class="colLast" scope="row">
<div class="block">Classe définissant l'exception ActivationImpossibleException</div>
</th>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/ASIAventureException.html" title="class in fr.insarouen.asi.prog.asiaventure">ASIAventureException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><a href="ClassMain.html" title="class in &lt;Unnamed&gt;">ClassMain</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/objets/serrurerie/Clef.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.objets.serrurerie">Clef</a></td>
<th class="colLast" scope="row">
<div class="block">Clef est la classe représentant une clef.</div>
</th>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/objets/Coffre.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.objets">Coffre</a></td>
<th class="colLast" scope="row">
<div class="block">Coffre est la classe représentant un coffre.</div>
</th>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/vivants/CommandeImpossiblePourLeVivantException.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.vivants">CommandeImpossiblePourLeVivantException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/structure/ElementStructurel.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.structure">ElementStructurel</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/structure/ElementStructurelException.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.structure">ElementStructurelException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/Entite.html" title="class in fr.insarouen.asi.prog.asiaventure.elements">Entite</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/EntiteDejaDansUnAutreMondeException.html" title="class in fr.insarouen.asi.prog.asiaventure">EntiteDejaDansUnAutreMondeException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/Etat.html" title="enum in fr.insarouen.asi.prog.asiaventure.elements">Etat</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/EtatDuJeu.html" title="enum in fr.insarouen.asi.prog.asiaventure">EtatDuJeu</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/Executable.html" title="interface in fr.insarouen.asi.prog.asiaventure.elements">Executable</a></td>
<th class="colLast" scope="row">
<div class="block">Executable est l'interface qui permet d'executer un objet.</div>
</th>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/vivants/JoueurHumain.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.vivants">JoueurHumain</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/Main.html" title="class in fr.insarouen.asi.prog.asiaventure">Main</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/Monde.html" title="class in fr.insarouen.asi.prog.asiaventure">Monde</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/MondeException.html" title="class in fr.insarouen.asi.prog.asiaventure">MondeException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/vivants/Monstre.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.vivants">Monstre</a></td>
<th class="colLast" scope="row">
<div class="block">Classe héritant de Vivant définissant un Monstre possèdant 6 attributs :
nom : le nom de notre Monstre ;
monde : le monde dans lequel se trouve notre Monstre ;
pointVie : le nombre de point de vie
pointForce : le nombre de point de force
piece : la Piece où le Monstre se trouve
objets : le dictionnaire des Objets que le Monstre possède, en clé leur nom et en valeur l'Objet</div>
</th>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/NomDEntiteDejaUtiliseDansLeMondeException.html" title="class in fr.insarouen.asi.prog.asiaventure">NomDEntiteDejaUtiliseDansLeMondeException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/objets/Objet.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.objets">Objet</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/structure/ObjetAbsentDeLaPieceException.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.structure">ObjetAbsentDeLaPieceException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/objets/ObjetException.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.objets">ObjetException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/objets/ObjetNonDeplacableException.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.objets">ObjetNonDeplacableException</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><a href="fr/insarouen/asi/prog/asiaventure/elements/vivants/ObjetNonPossedeParLeVivantException.html" title="class in fr.insarouen.asi.prog.asiaventure.elements.vivants">ObjetNonPossedeParLeVivantException</a></td>
<th class="colLast" scope="row">&nbsp;</th>