Type Conversion in Swift
How to convert from one data type to another.
Number Operators in Swift
Number operators allow you to provide mathematical calculations in your code.
Variables in Swift
How to define and assign variables in Swift.
Comments in Swift
Comments allow you to document code.
Constructor Reflection in Java
Constructor reflection allows you to invoke a constructor and create an instance of that class.
Method Reflection in Java
Method reflection allows you to obtain information about the method signature as well as invoke the method.
Field Reflection in Java
Field reflection allows you to obtain information such as modifiers and type as well as getting and setting the field value.
Abstract Classes in Java
Abstract classes are classes that provide code reuse as well as enforce what needs to be implemented.
Class Inheritance in Java
Class inheritance allows you to inherit the instance variables, methods, and constructors in a superclass.
Extends vs Implements In Java
Implements is used for a class that implements an interface, whereas extends is used for inheritance.