So inheritance as you know is a generalization or specialization relationship we have just seen if you model Daisy is a flower then it means that daisy will inherit all the properties of the flower. But Daisy may have some specific properties, some additional properties of its own, so that is a basic principle of inheritance, that you inherit everything from the superclass and you may add some more properties of your own and terminology wise we will say flower is a generalization often also referred to as superclass and Daisy is a specialization referred to as subclass.
ಆದ್ದರಿಂದ ನಿಮಗೆ ತಿಳಿದಿರುವಂತೆ ಇನ್ಹೇರಿಟನ್ಸ್ ನಾವು ನೋಡಿದ ಜೆನೆರಲೈಝೇಷನ್ ಅಥವಾ ಸ್ಪೆಷಲ್ಲೈಝೇಷನ್ನ ರಿಲೇಶನ್ ಶಿಪ್ ಆಗಿದೆ, ನೀವು ಡೈಸಿ ಒಂದು ಹೂವು ಎಂದು ಮೋಡೆಲ್ ಮಾಡಿದ್ದಾರೆ, ಅದು ಡೈಸಿ ಹೂವಿನ ಎಲ್ಲಾ ಗುಣಗಳನ್ನು ಇನ್ಹೇರಿಟನ್ಸ್ ಆಗಿ ಪಡೆಯುತ್ತದೆ ಎಂದರ್ಥ, ಆದರೆ ಡೈಸಿ ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಪ್ರೊಪರ್ಟಿಗಳನ್ನು ಹೊಂದಿರಬಹುದು, ತನ್ನದೇ ಆದ ಕೆಲವು ಹೆಚ್ಚುವರಿ ಪ್ರೊಪರ್ಟಿಗಳನ್ನು ಹೊಂದಿರಬಹುದು, ಆದ್ದರಿಂದ ಅದು ಇನ್ಹೇರಿಟನ್ಸ್ನ ಮೂಲ ತತ್ವವಾಗಿದೆ, ನೀವು ಸೂಪರ್ ಕ್ಲಾಸ್ ನಿಂದ ಎಲ್ಲವನ್ನೂ ಇನ್ಹೇರಿಟನ್ಸ್ ಆಗಿ ಪಡೆಯುತ್ತೀರಿ ಮತ್ತು ನಿಮ್ಮದೇ ಆದ ಇನ್ನೂ ಕೆಲವು ಪ್ರೊಪರ್ಟಿಗಳನ್ನು ನೀವು ಸೇರಿಸಬಹುದು ಮತ್ತು ಪರಿಭಾಷೆಯ ಪ್ರಕಾರ ನಾವು ಹೇಳುತ್ತೇವೆ ಹೂವು ಜೆನೆರಲೈಝೇಷನ್ ಆಗಿದೆ, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಸೂಪರ್ ಕ್ಲಾಸ್ ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಡೈಸಿ ಎನ್ನುವುದು ಸಬ್ ಕ್ಲಾಸ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಒಂದು ಸ್ಪೆಷಲ್ಲೈಝೇಷನ್ ಆಗಿದೆ.