The Factory paragraph indicates that this Identification Division is introducing a factory definition. 
                  
 
            
            
               General Format
 
               	  
               	 
               Note:  This syntax is no longer required and is not recommended. It is supported for backward compatibility. 
                  	 
               
 
               	 
                
                  		

 
                  	 
               
 
               
              
            
            
               Syntax Rules 
 
               	  
                
                  	 
                  - Interface-name-1 must be the name of an interface specified in the Repository paragraph of the containing class definition.
                     
                     	 
                  
- Each method prototype in each implemented interface must be such that the factory interface of this class conforms to all
                     implemented interfaces. 
                     	 
                  
- FACTORY and STATIC are synonymous. 
                     	 
                  
  
            
            
               General Rules
 
               	  
                
                  	 
                  - The IMPLEMENTS clause specifies the names of the interfaces that are implemented by the factory object of the containing class
                     according to section 
                     		Interface Implementation in the chapter 
                     		Language Fundamentals. 
                     	 
                  
- A factory object implements an interface int-1 in the following cases: 
                     		
                      
                        		  
                        - The factory object is defined with an IMPLEMENTS clause specifying int-1, 
                           		  
                        
- The factory object implements an interface that inherits int-1, 
                           		  
                        
- The class containing the factory object inherits a class whose factory object implements int-1.