Chapter An Overview of C 1.2 The feature of C -Cis terse, it has fewer keywords - has lot of operators and data types> - is structured and modular. -C is the basis for C++ and Java - is portable. Code written on one machine can be easily moved to another
Chapter 16 Objectives After you have read and studied this chapter, you should be able to Write recursive algorithms for mathematic functions and nonnumerical operations. Decide when to use recursion and when not to. Describe the recursive quicksort algorithm and explain how its performance is better than selection and bubble sort algorithms
Chapter 15 Objectives After you have read and studied this chapter, you should be able to Develop large programs incrementally using multiple objects from object categories controller, storage, application logic, and user interface. Develop large programs that are extensible and modifiable by applying polymorphism and inheritance effectively in program design. Document how the methods in the classes are related by using method call sequence diagrams
Chapter 12 Objectives After you have read and studied this chapter, you should be able to Describe four different object categories and use them effectively in designing classes. Define a package and place reusable classes in it. Write a method that calls the superclass's method explicitly by using the reserved word super
Chapter 11 Objectives After you have read and studied this chapter, you should be able to Include a FileDialog object in your program to let the user specify a file. Write bytes to a file and read them back from the file using FileOutputStream and FileInputStream. Write values of primitive data types to a file and read them back from the file using DataOutputStream and DataInputStream
Chapter 9 Objectives After you have read and studied this chapter you should be able to Manipulate a collection of data values using an array. Declare and use an array of primitive data types in writing a program. Declare and use an array of objects in writing a program. Describe how a two-dimensional array is implemented as an array of arrays. Manipulate a collection of objects using a vector. Use MultiInputBox object from the javabook package to input an array of strings
我们剖析事物的本质,从中形成概念,并根据需要赋予它重要性。这 切很大程度上是源于,我们所使用的语言已经在其形式中包含了一套为它 的使用者所完全接受的规范,而我们正属于接受这一规范的那群人.如果 我们拒不接受语言在数据的组织与分类方面的原则的话,那我们根本就没 法说话。” Benjamin Lee Whorf(1897-1941) 计算机革命的推动力在于机器。于是机器的发展也左右了编程语言发展