| 
									
										
										
										
											2019-10-31 20:43:47 -05:00
										 |  |  | ## Core Java Lang OOP
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | This module contains articles about Object-oriented programming (OOP) in Java | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ### Relevant Articles: 
 | 
					
						
							|  |  |  | - [Guide to hashCode() in Java](https://www.baeldung.com/java-hashcode) | 
					
						
							|  |  |  | - [A Guide to the Static Keyword in Java](https://www.baeldung.com/java-static) | 
					
						
							|  |  |  | - [Polymorphism in Java](https://www.baeldung.com/java-polymorphism) | 
					
						
							|  |  |  | - [Method Overloading and Overriding in Java](https://www.baeldung.com/java-method-overload-override) | 
					
						
							|  |  |  | - [How to Make a Deep Copy of an Object in Java](https://www.baeldung.com/java-deep-copy) | 
					
						
							|  |  |  | - [Guide to Inheritance in Java](https://www.baeldung.com/java-inheritance) | 
					
						
							|  |  |  | - [Object Type Casting in Java](https://www.baeldung.com/java-type-casting) | 
					
						
							|  |  |  | - [The “final” Keyword in Java](https://www.baeldung.com/java-final) | 
					
						
							|  |  |  | - [Type Erasure in Java Explained](https://www.baeldung.com/java-type-erasure) | 
					
						
							|  |  |  | - [Variable and Method Hiding in Java](https://www.baeldung.com/java-variable-method-hiding) | 
					
						
							| 
									
										
										
										
											2020-02-05 16:13:17 +08:00
										 |  |  | - [Object-Oriented-Programming Concepts in Java](https://www.baeldung.com/java-oop) | 
					
						
							| 
									
										
										
										
											2019-10-31 20:43:47 -05:00
										 |  |  | - [[More -->]](/core-java-modules/core-java-lang-oop-2) |