How to Analyze Graph-Based Models - Www-st.inf.tu-dresden.de ...
How to Analyze Graph-Based Models - Www-st.inf.tu-dresden.de ...
How to Analyze Graph-Based Models - Www-st.inf.tu-dresden.de ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Example: Rename Refac<<strong>st</strong>rong>to</<strong>st</strong>rong>rings in Programs<br />
<<strong>st</strong>rong>How</<strong>st</strong>rong> <<strong>st</strong>rong>to</<strong>st</strong>rong> change the name of variable Foo and keep the program consi<strong>st</strong>ent?<br />
Refac<<strong>st</strong>rong>to</<strong>st</strong>rong>r the name Person <<strong>st</strong>rong>to</<strong>st</strong>rong> Human:<br />
class Person { .. }<br />
class Course {<br />
}<br />
Person teacher = new Person(“Jim”);<br />
Person <strong>st</strong>u<strong>de</strong>nt = new Person(“John”);<br />
class Human { .. }<br />
class Course {<br />
}<br />
Human teacher = new Human(“Jim”);<br />
Human <strong>st</strong>u<strong>de</strong>nt = new Human(“John”);<br />
Definition<br />
Reference (Use)<br />
Prof. Uwe Aßmann, Softwaretechnologie II<br />
13