Brand New, Unread Copy in Perfect Condition. A+ Customer Service! Summary: 1. Programming and Software. 1.1 Computer science. 1.2 Computer programs. 1.3 Programming languages. 1.4 Structured and object-oriented programming. 1.5 Common software tools. 1.6 Programming. 1.6.1 Programming languages. 1.7 Goals of this book. 1.8 Exercises. 2. An Object-Oriented Approach to Problem Solving. 2.1 Object, objects everywhere. 2.1.1 Ordinary objects. 2.1.2 Objects as abstractions. 2.2 The object model. 2.2.1 An object model example. 2.2.2 The noun-verb and noun-noun metaphors. 2.2.3 Internal state. 2.2.4 Object scenarios and messages. 2.2.5 Parameters. 2.3 Relationships among objects. 2.3.1 Inheritance. 184.108.40.206 Classification. 2.3.2 Aggregation. 2.3.3 Uses relationship. 2.4 Abstract data type. 2.5 Producers and consumers. 2.6 Object modeling. 2.6.1 Analysis. 220.127.116.11 Aggregation relationship. 18.104.22.168 Uses relationship. 22.214.171.124 Inheritance relationship. 2.6.2 Analysis of an elevator. 2.6.3 Design. 2.7 Summary. 2.8 Exercises. 2.9 References. 3. The Basic Elements of Eiffel Programs. 3.1 Programming. 3.2 The Eiffel Language. 3.3 Creating and destroying objects. 3.4 Basic types, default values, and assignment. 3.5 Ordinary or reference type objects. 3.6 Copying objects. 3.7 Cloning. 3.8 Basic operators with examples. 3.9 Branching. 3.10 Iteration (loop). 3.11 Routines. 3.12 Arrays. 3.13 Strings. 3.14 Basic input and output. 3.15 Mathematical routines and number crunching. 3.16 Files and secondary storage. 3.17 Summary. 3.18 Exercises. 4. Algorithms. 4.1 Introduction. 4.2 Problems versus their instances. 4.3 A taste of algorithms-some simple examples. 4.3.1 Algorithms for finding smallest and largest array values. 4.3.2 Simple sorting algorithm. 4.4 The efficiency of algorithms. 4.5 Computing faster. 4.5.1 Illustrative example- subvector problem for arrays. 4.6 Some more sorting. 4.6.1 Bubble-sort. 4.6.2 Gap-sort-a magic number and a fast variant of bubble-sort. 4.6.3 Insertion-sort. 4.7 Hard problems. 4.7.1 Traveling salesperson problem. 4.7.2 Knapsack problem. 4.8 Concluding remarks. 4.9 Summary. 4.10 Exercises. 4.11 References. 5. Building Some Simple Eiffel Systems. 5.1 Dice. 5.1.1 Random number generators. 5.1.2 Implementation of die class. 5.2 Constant attributes. 5.3 A horse race using unusual dice. 5.3.1 Analysis and design of horse race game. 5.3.2 A four-way race. 5.4 Summary. 5.5 Exercises. 5.6 References. 6. The Construction of Eiffel Classes. 6.1 An overview of the components of an Eiffel class. 6.2 Creation. 6.2.1 Subclass creation. 6.2.2 More advanced subclass creation. 6.3 Inheritance. 6.3.1 Extension-subtypes. 6.3.2 Specialization-the redefine subclause. 6.3.3 Selective export-the export subclause. 6.3.4 Renaming inherited routines-the rename subclause. 6.3.5 The select subclause. 6.4 Abstract classes using Eiffel's deferred class facility. 6.5 Storage versus computation: attributes versus routines. 6.6 Protecting and documenting routines-assertions and programming by contract. 6.6.1 Account classes revisited with assertions. 6.6.2 Propagation of assertions through inheritance. 6.7 Summary. 6.8 Exercises. 7. Constructing Classes for Reuse-Generic Container Classes. 7.1 Stack. 7.1.1 Static implementation of stack. 7.1.2 Dynamic implementation. 7.2 Unordered list with duplicates not allowed. 7.2.1 Interface to UNORDERED_LIST class. 7.2.2 Implementation of class UNORDERED_LIST. 7.2.3 Discussion of implementation. 126.96.36.199 The data model. 188.8.131.52 Internal routine find. 184.108.40.206 Public routine item_before. 220.127.116.11 Public routine insert_front. 18.104.22.168 Public routine insert_back. 22.214.171.124 Public routine insert_before. 126.96.36.199 Public routine remove. 188.8.131.52 Public routines remove_front and remove_back. 184.108.40.206 Public routines remove_after and remove_before. 220.127.116.11 Public routine reverse_sequence. Buchnummer des Verkäufers
Inhaltsangabe: Written by the foremost authority in the field, this volume is a comprehensive review of the multifaceted phenomenon of hepatotoxicity. Dr. Zimmerman examines the interface between chemicals and the liver; the latest research in experimental hepatotoxicology; the hepatotoxic risks of household, industrial, and environmental chemicals; and the adverse effects of drugs on the liver.This thoroughly revised, updated Second Edition features a greatly expanded section on the wide variety of drugs that can cause liver injury. For quick reference, an appendix lists these medications and their associated hepatic injuries. Also included are in-depth discussions of drug metabolism and factors affecting susceptibility to liver injury.
Buchbeschreibung LWW. Hardcover. Buchzustand: Very Good. 0781719526 Very Good; Hardcover; Light wear to the covers; Unblemished textblock edges; The endpapers and all text pages are clean and unmarked; Binding is excellent with a straight spine; This book will be stored and delivered in a sturdy cardboard box with foam padding; Large Format (Quatro, 10.75 11.75 tall); Dark gray cloth covers with title in silver lettering on a red background; 2nd Edition; 1999, Lippincott Publishing; 789 pages; "Hepatotoxicity: The Adverse Effects of Drugs and Other Chemicals on the Liver," by Hyman J. Zimmerman. Buchnummer des Verkäufers SKU-U02ZE02411305
Buchbeschreibung Lippincott Williams and Wilkins, 01.09.1999., 1999. Buchzustand: Sehr gut. Auflage: 2 Sub. 789 Seiten kaum benutzt weil aus einer Firmenbibliothek Sprache: Englisch Gewicht in Gramm: 2066 28,6 x 22,4 x 3,4 cm, Gebundene Ausgabe. Buchnummer des Verkäufers 370380