diff --git a/src/teaching/cse-250/2022fa/slide/9b-LinkedListIterator.erb b/src/teaching/cse-250/2022fa/slide/9b-LinkedListIterator.erb index d63d4ec0..082fbde0 100644 --- a/src/teaching/cse-250/2022fa/slide/9b-LinkedListIterator.erb +++ b/src/teaching/cse-250/2022fa/slide/9b-LinkedListIterator.erb @@ -259,14 +259,14 @@ textbook: "Ch. 7"

     class ListIterator[T](
-      var curr: Option[SinglyLinkedListNode[T]]
+      var current: Option[SinglyLinkedListNode[T]]
     )
     {
-      def hasNext: Boolean = curr.isDefined
+      def hasNext: Boolean = current.isDefined
       def next: T =
       {
-        val ret = curr.get.value
-        curr = curr.get.next
+        val ret = current.get.value
+        current = current.get.next
         return ret
       }
     }