All notes from studying for the tests for COMP 401 - Foundation of Programming at UNC, now COMP 301.
read more![](/static_assets/img/comp401/Screen Shot 2013-02-06 at 2.40.39 AM.png)
![](/static_assets/img/comp401/Screen Shot 2013-02-06 at 2.37.58 AM.png)
![](/static_assets/img/comp401/Screen Shot 2013-02-06 at 2.37.03 AM.png)
![](/static_assets/img/comp401/Screen Shot 2013-02-06 at 2.35.59 AM.png)
![](/static_assets/img/comp401/Screen Shot 2013-02-03 at 8.30.14 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-01-31 at 12.57.31 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-01-31 at 12.57.26 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-01-31 at 7.11.40 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-01-31 at 6.08.10 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-01-31 at 6.05.34 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-01-31 at 6.04.02 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-01-31 at 1.42.30 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-01-31 at 1.41.21 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-01-31 at 1.33.17 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-01-31 at 1.31.39 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-01-31 at 1.28.35 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-03-21 at 9.45.16 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-03-21 at 9.29.08 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-05-02 at 2.46.55 PM.png)
![](/static_assets/img/comp401/Screen Shot 2013-05-02 at 2.45.59 PM.png)
When a class implements an interface but only subclasses use a method, it gets the type abstract. If a class has one abstract method, does that mean that the entire class has to be abstract?