Page 278 - DLIS402_INFORMATION_ANALYSIS_AND_REPACKAGING
P. 278

Seema Sharma, Lovely Professional University                             Unit 13: Abstract and Abstracting



                                                                                                     Notes

                             Unit 13: Abstract and Abstracting






               CONTENTS
               Objectives

               Introduction
                13.1  Abstract Type

                13.2  Use of Abstract Types
                13.3  Types of Abstract Types

                13.4  Abstract Agencies Service

                13.5  Summary
                13.6  Keywords

                13.7  Review Questions

                13.8  Further Readings


            Objectives

            After studying this unit, you will be able to:
             •  Define abstract type, budget and schedule
             •  Describe abstract agencies and service.

            Introduction

            Abstracts, like all summaries, cover the main points of a piece of writing. Unlike executive summaries
            written for non-specialist audiences, abstracts use the same level of technical language and expertise
            found in the article itself. And unlike general summaries which can be adapted in many ways to meet
            various readers’ and writers’ needs, abstracts are typically 150 to 250 words and follow set patterns.
            Because readers use abstracts for set purposes, these purposes further define abstracts.


            13.1 Abstract Type

            In programming languages, an abstract type is a type in a nominative type system which is declared
            by the programmer. It may or may not include abstract methods or properties that contains members
            which are also shared members of some declared subtype. In many object oriented programming
            languages, abstract types are known as abstract base classes, interfaces, traits, mixins, flavors, or
            roles. Note that these names refer to different language constructs which are (or may be) used to
            implement abstract types.
            Two overriding characteristics of abstract classes is that their use is a design issue in keeping with
            the best object oriented programming practices, and by their nature are unfinished.




                                             LOVELY PROFESSIONAL UNIVERSITY                                   273
   273   274   275   276   277   278   279   280   281   282   283