“In this case, you can override a method a method by declaring a new method with the signature and return type as the method in the parent class”.
“a method” is repeated twice.
2. On page 247, the output of example:
Maybe you laugh at me for this note It doesn't actually matter but it is interesting. The outputs are 50.00 and 70.00 but we run this example the outputs would be 50.0 and 70.0. One zero is more than after dot.
3. Method signature;
On page 265, the last sentence:
"For example, the name and signature must be the same..."
and on page 278, the first sentence of second paragraph:
"If a class implements two interfaces that have default methods with the same name and signature, the compiler will throw an error".
Maybe "name" is redundant in the above sentences. Because in the last sentence on page 246 is written that signature includes the name.
"...the method signature includes the name and list of input parameters".
Maybe "name" should be "return type" on page 265.