Java Programming 7th Edition Joyce Farrell Test Bank instant download
Java Programming 7th Edition Joyce Farrell Test Bank instant download
download pdf
https://testbankdeal.com/product/java-programming-7th-edition-joyce-
farrell-test-bank/
https://testbankdeal.com/product/java-programming-7th-edition-joyce-
farrell-solutions-manual/
https://testbankdeal.com/product/java-programming-9th-edition-joyce-
farrell-test-bank/
https://testbankdeal.com/product/java-programming-8th-edition-joyce-
farrell-test-bank/
https://testbankdeal.com/product/physical-examination-and-health-
assessment-5th-edition-jarvis-test-bank/
Introduction to Emergency Management 1st Edition Lindell
Solutions Manual
https://testbankdeal.com/product/introduction-to-emergency-
management-1st-edition-lindell-solutions-manual/
https://testbankdeal.com/product/fundamentals-of-advanced-
accounting-5th-edition-hoyle-solutions-manual/
https://testbankdeal.com/product/mktg-9-9th-edition-lamb-test-bank/
https://testbankdeal.com/product/fundamentals-of-corporate-
finance-8th-edition-brealey-test-bank/
https://testbankdeal.com/product/cognitive-psychology-connecting-mind-
research-and-everyday-experience-3rd-edition-goldstein-solutions-
manual/
Statistics for Business and Economics Canadia 5th Edition
Lind Test Bank
https://testbankdeal.com/product/statistics-for-business-and-
economics-canadia-5th-edition-lind-test-bank/
Chapter 8: Arrays
TRUE/FALSE
1. You can declare an array variable by placing curly brackets after the array name.
2. When an application contains an array and you want to use every element of the array in some task, it
is common to perform loops that vary the loop control variable from 0 to one less than the size of the
array.
3. When you want to determine whether a variable holds one of many valid values, one option is to use a
do…while loop to compare the variable to a series of valid values.
4. When using parallel arrays, if one array has many possible matches, it is most efficient to place the
less common items first so that they are matched right away.
5. Many programmers feel that breaking out of a for loop early disrupts the loop flow and makes the
code harder to understand.
8. When array elements are passed by value, a copy of the value is made and used within the receiving
method.
9. Since an array name is a reference, you are able to use the = operator for assigning and the == operator
for comparisons.
10. When returning an array reference, square brackets are included with the return type in the method
header.
1. After you create an array variable, you still need to ____ memory space.
a. create c. reserve
b. organize d. dump
ANS: C PTS: 1 REF: 399
2. In Java, the size of an array ____ declared immediately following the array name.
a. can be c. is never
b. is always d. should be
ANS: C PTS: 1 REF: 399
3. Languages such as Visual Basic, BASIC, and COBOL use ____ to refer to individual array elements.
a. ( ) c. { }
b. [ ] d. < >
ANS: A PTS: 1 REF: 399
4. A(n) ____ is an integer contained within square brackets that indicates one of an array’s variables.
a. postscript c. variable header
b. subscript d. indicator
ANS: B PTS: 1 REF: 399
5. When you declare an array name, no computer memory address is assigned to it. Instead, the array
variable name has the special value ____, or Unicode value ‘\u0000’.
a. empty c. false
b. null d. zero
ANS: B PTS: 1 REF: 404
6. In Java, boolean array elements automatically are assigned the value ____.
a. null c. true
b. ‘\u0000’ d. false
ANS: D PTS: 1 REF: 404
7. When you create an array of objects, each reference is assigned the value ____.
a. null c. true
b. ‘\u0000’ d. false
ANS: A PTS: 1 REF: 404
8. You use a ____ following the closing brace of an array initialization list.
a. . c. :
b. ; d. ,
ANS: B PTS: 1 REF: 404
9. Providing values for all the elements in an array is called ____ the array.
a. populating c. filling
b. declaring d. irrigating
ANS: A PTS: 1 REF: 404
10. When any ____ type (boolean, char, byte, short, int, long, float, or double) is passed
to a method, the value is passed.
a. array c. element
b. dummy d. primitive
ANS: D PTS: 1 REF: 427
11. The length ____ contains the number of elements in the array.
a. box c. area
b. field d. block
ANS: B PTS: 1 REF: 407
12. A(n) ____ loop allows you to cycle through an array without specifying the starting and ending points
for the loop control variable.
a. do…while c. enhanced for
b. inner d. enhanced while
ANS: C PTS: 1 REF: 407
13. If a class has only a default constructor, you must call the constructor using the keyword ____ for each
declared array element.
a. default c. first
b. new d. object
ANS: B PTS: 1 REF: 411
14. Comparing a variable to a list of values in an array is a process called ____ an array.
a. validating c. checking
b. using d. searching
ANS: D PTS: 1 REF: 418
15. A ____ array is one with the same number of elements as another, and for which the values in
corresponding elements are related.
a. cloned c. property
b. parallel d. two-dimensional
ANS: B PTS: 1 REF: 419
16. When you initialize parallel arrays, it is convenient to use ____ so that the values that correspond to
each other visually align on the screen or printed page.
a. tabs c. spacing
b. indentation d. dashes
ANS: C PTS: 1 REF: 420
17. When you perform a ____, you compare a value to the endpoints of numerical ranges to find the
category in which a value belongs.
a. range match c. reference
b. sort d. search
ANS: A PTS: 1 REF: 422
18. It is a good programming practice to ensure that a subscript to an array does not fall below zero,
causing a(n) ____.
a. array dump c. conundrum
b. runtime error d. compiling error
ANS: B PTS: 1 REF: 423
19. Individual array elements are ____ by value when a copy of the value is made and used within the
receiving method.
a. sorted c. received
b. passed d. stored
ANS: B PTS: 1 REF: 426-427
21. When a method returns an array reference, you include ____ with the return type in the method header.
a. { } c. < >
b. ( ) d. [ ]
ANS: D PTS: 1 REF: 429
22. Which of the following println statements will display the last myScores element in an array of
10?
a. System.out.println(vals[0]); c. System.out.println(vals[9]);
b. System.out.println(vals[1]); d. System.out.println(vals[10]);
ANS: C PTS: 1 REF: 400
23. Which of the following statements correctly declares and creates an array to hold five double scores
values?
a. integer[] scores = new double[5] c. double[] = new scores[5]
b. double[] scores = new integer[5] d. double[] scores = new double[5]
ANS: D PTS: 1 REF: 400
24. Which of the following statements correctly initializes an array with an initialization list?
a. int[] nums = {2, 4, 8}; c. int nums = [2, 4, 8];
b. int[] nums = (2, 4, 8); d. int nums() = int{2, 4, 8}
ANS: A PTS: 1 REF: 404
COMPLETION
1. A(n) ____________________ is a named list of data items that all have the same type.
ANS: array
PTS: 1 REF: 398
2. When you declare or access an array, you can use any expression to represent the size, as long as the
expression is a(n) ____________________.
ANS: integer
3. When you declare int[] someNums = new int[10];, each element of someNums has a value
of ____________________ because someNums is a numeric array.
ANS:
0
zero
4. An instance variable or object field is also called a(n) ____________________ of the object.
ANS: property
ANS: value
MATCHING
SHORT ANSWER
1. Describe a situation in which storing just one value at a time in memory does not meet your needs.
ANS:
At times you might encounter situations in which storing just one value at a time in memory does not
meet your needs. For example, a sales manager who supervises 20 employees might want to determine
whether each employee has produced sales above or below the average amount. When you enter the
first employee’s sales value into an application, you can’t determine whether it is above or below
average because you don’t know the average until you have all 20 values. Unfortunately, if you
attempt to assign 20 sales values to the same variable, when you assign the value for the second
employee, it replaces the value for the first employee.
ANS:
A subscript is an integer contained within square brackets that indicates one of an array’s variables, or
elements. In Java, any array’s elements are numbered beginning with 0, so you can legally use any
subscript from 0 to 19 when working with an array that has 20 elements.
3. What does an array’s name represent and what value does it hold when declared?
ANS:
Array names represent computer memory addresses; that is, array names contain references, as do all
Java objects. When you declare an array name, no computer memory address is assigned to it. Instead,
the array variable name has the special value null, or Unicode value ‘\u0000’. When you declare
int[] someNums;, the variable someNums has a value of null.
4. When working with arrays, why is it beneficial to use a loop with a declared symbolic constant equal
to the size of the array?
ANS:
It is convenient to declare a symbolic constant equal to the size of the array and use the symbolic
constant as a limiting value in every loop that processes the array. That way, if the array size changes
in the future, you need to modify only the value stored in the symbolic constant, and you do not need
to search for and modify the limiting value in every loop that processes the array.
ANS:
When an application contains an array and you want to use every element of the array in some task, it
is common to perform loops that vary the loop control variable from 0 to one less than the size of the
array. For example, if you get input values for the elements in the array, alter every value in the array,
sum all the values in the array, or display every element in the array, you need to perform a loop that
executes the same number of times as there are elements.
6. How would you use a method that belongs to an object that is part of the array? Use an example and
demonstrate with Java code.
ANS:
To use a method that belongs to an object that is part of an array, you insert the appropriate subscript
notation after the array name and before the dot that precedes the method name. For example, to print
data for seven Employees stored in the emp array, you can write the following:
ANS:
When you initialize parallel arrays, it is convenient to use spacing so that the values that correspond to
each other visually align on the screen or printed page.
8. How would a programmer perform a range match when writing an application that takes into
consideration different discount rates for customers? Give an example.
ANS:
Create two corresponding arrays and perform a range match, in which you compare a value to the
endpoints of numerical ranges to find the category in which a value belongs. For example, one array
can hold the five discount rates, and the other array can hold five discount range limits. If you only use
the first figure in each range, you can create an array that holds five low limits:
Then, starting at the last discountRangeLimit array element, for any numOfItems greater than
or equal to discountRangeLimit[4], the appropriate discount is discount[4]. In other
words, for any numOrdered less than discountRangeLimit[4], you should decrement the
subscript and look in a lower range.
PTS: 1 REF: 422
9. What is different about passing an array to a method rather than passing a primitive type to a method?
ANS:
The outcome is quite different when you pass an array (that is, pass its name) to a method. Arrays, like
all nonprimitive objects, are reference types; this means that the object actually holds a memory
address where the values are stored and the receiving method gets a copy of the array’s actual memory
address. Therefore, the receiving method has access to, and the ability to alter, the original values in
the array elements in the calling method.
ANS:
You can use the enhanced for loop to cycle through an array of objects. For example, to display data
for seven Employees stored in the emp array, you can write the following:
In this loop, worker is a local variable that represents each element of emp in turn. Using the
enhanced for loop eliminates the need to use a limiting value for the loop and eliminates the need for
a subscript following each element.
11. When populating an array with an initialization list, you do not need to use the new keyword or
provide an array size. Explain why this is the case.
ANS:
When you populate an array upon creation by providing an initialization list, you do not
give the array a size because the size is assigned based on the number of values you place in the
initializing list. Also, when you initialize an array, you do not need to use the keyword new. New
memory is assigned based on the length of the list of provided values.
12. Why is the length field a good option when writing a loop that manipulates an array? What
programming error is common when attempting to use length as an array method?
ANS:
You can use a field (instance variable) that is automatically assigned a value for every array you
create. The length field contains the number of elements in the array. Later, if you modify the size
of the array and recompile the program, the value in the length field of the array changes
appropriately. When you work with array elements, it is always better to use a symbolic constant or the
length field when writing a loop that manipulates an array.
13. While you can provide any legal identifier you want for an array, conventional rules are typically
followed. List and describe the naming conventions for naming arrays.
ANS:
Java programmers conventionally name arrays by following the same rules they use for variables:
Array names start with a lowercase letter.
Use uppercase letters to begin subsequent words.
The above code creates an array named sixNumbers. Describe how array sizes are determined when
using an initialization list and how memory is assigned.
ANS:
When you populate an array upon creation by providing an initialization list, you do not give the array
a size—the size is assigned based on the number of values you place in the initializing list. For
example, the sixNumbers array in the sample code has a size of 4. Also, when you initialize an
array, you do not need to use the keyword new because new memory is assigned based on the length
of the list of provided values. In Java, you cannot directly initialize part of an array. For example, you
cannot create an array of 10 elements and initialize only five; you must initialize either every element
or none of them.
Create a loop that will add 2 to every array element. Use a symbolic constant named PLUSTWO and
use the length field in the loop that will contain the number of elements in the array.
ANS:
for(counter = 0; counter < increaseValues.length; ++counter)
increaseValues[counter] += PLUSTWO;
CASE
Once the above code is compiled and executed, an error message is generated. Explain the error
message that will result and explain the reason for the error.
ANS:
An out-of-bounds error is generated when the code is compiled and executed. The last executable line
in the code is an output statement that attempts to display a costs value using a subscript that is
beyond the range of the array: System.out.println(costs[3]). The program will run
successfully when the subscript used with the array is 0, 1, or 2. However, when the subscript reaches
3, the ArrayIndexOutOfBoundsException error is generated. The message indicates that the
subscript is out of bounds and that the offending index is 3.
Using the above statement, what will be the value of countyNames[0], countyNames[1], and
countyNames[2]?
ANS:
countyNames[0] will hold the value “Clark”
countyNames[1] will hold the value “Delaware”
countyNames[2] will hold the value “Madison”
3. Write the statement to create an array named studentScores that will store five integer value
student scores. Initialize the array using an initialization list with the values 70, 85, 92, 67, and 76.
ANS:
int[] studentScores = {70, 85, 92, 67, 76};
4. Using just one statement, declare and create an array that will reserve memory locations for 10
scores values that are type double.
ANS:
double[] scores = new double[10];
5. Write the statement to declare an array of integers that will hold studentScores.
ANS:
int[] studentScores;
6. double[] studentScores;
double studentScores[];
Are both of the above statements valid for declaring an array variable? Why or why not?
ANS:
You declare an array variable in the same way you declare any simple variable, but you insert a pair of
square brackets after the type. To declare an array of double values to hold studentScores, you
can write the following:
double[] studentScores;
In Java, you can also declare an array variable by placing the square brackets after the array name, as
in double studentScores[];. This format is familiar to C and C++ programmers, but the
preferred format among Java programmers is to place the brackets following the variable type and
before the variable name.
ANS:
countyNames[0].length() will have a value of 5
countyNames[1].length() will have a value of 8
countyNames[2].length() will have a value of 7
Using the above code, write the statement that will return the array name.
ANS:
return studentScores;
9. Write the statement to declare an array variable named studentScores with type double. Write a
second statement to create an array of 10 objects.
ANS:
double[] studentScores;
studentScores = new double [10];
Write a println statement to display the last element of the studentScores array.
ANS:
System.out.println(studentScores[2]);
Con lento paso de fecha deseada llegó por fin aquel día, sábado
por más señas, y víspera ó antevíspera (que esto no lo determinan
bien las historias) de la festividad de Santiago, patrón de las
Españas. Celebróse la boda en San José, sin ostentación,
tempranito, como ceremonia de tapadillo á la que no se quería dar
publicidad. Asistieron tan sólo Rufinita Torquemada y su marido,
Donoso y dos señores más, amigos de las Águilas, que se
despidieron al salir de la iglesia. D. Francisco iba de levita
herméticamente cerrada, guantes tan ajustados, que sus dedos
parecían morcillas, y sudó el hombre la gota gorda para quitárselos.
Como era la época de más fuerte calor, todos, la novia inclusive, no
hacían más que pasarse el pañuelo por la cara. La del novio parecía
untada de aceite, según relucía, y para mayor desdicha, exhalaba
con su aliento emanaciones de cebolla, porque á media noche se
había comido de una sentada una fuente de salpicón, su plato
predilecto. Á Cruz le dió el vaho en la nariz en cuanto se encaró con
su cuñado, y tuvo que echar frenos á su ira para poder contenerla,
mayormente al ver cuán mal se avenía el olor cebollesco con las
palabras finas que á cada instante, y vinieran ó no á cuento,
desembuchaba el ensoberbecido prestamista. Fidela parecía un
cadáver, porque..., creyérase que el demonio había tenido parte en
ello..., la noche antes tomó un refresco de agraz para mitigar el calor
que la abrasaba, y agraz fué que se le agriaron todos los líquidos de
su cuerpo, y tan inoportunamente se descompuso, que en un tris
estuvo que la boda no pudiera celebrarse. Allá le administró Cruz no
sé qué droga atemperante, en dosis de caballo, gracias á lo cual no
hubo necesidad de aplazamiento; pero estaba la pobre señorita
hecha una mártir, un color se le iba y otro se le venía, sudando por
todos sus poros y sin poder respirar fácilmente. Gracias que la
ceremonia fué breve, que si no, patatús seguro. Llegó un momento
en que la iglesia con todos sus altares empezó á dar vueltas
alrededor de la interesante joven, y si el esposo no la agarra, cae
redonda al suelo.
Cruz no tenía sosiego hasta no ver concluído el ritual, para poder
trasladarse á la casa, con objeto de quitar el corsé á Fidela y
procurarle descanso. En dos coches se dirigieron todos al nuevo
domicilio, y por el camino Torquemada le daba aire á su esposa con
el abanico de ésta, diciéndole de vez en cuando: «Eso no es nada: la
estupefacción, la emoción, el calor... ¡Vaya que está haciendo un
verano!... Dentro de dos horas no habrá quien atraviese la calle de
Alcalá por la acera de acá, que es la del solecismo. Á la sombra,
menos mal.»
En la casa, la primera impresión de Cruz fué atrozmente
desagradable. ¡Qué desorden, qué falta de gusto! Las cosas buenas
colocadas sin ningún criterio, y entre ellas mil porquerías, con las
cuales debía hacerse un auto de fe. Salió á recibirles Romualda, la
tarasca sirviente de D. Francisco, con una falda llena de lamparones,
arrastrando las chancletas, las greñas sin peinar, facha asquerosa de
criada de mesón. En la servidumbre, como en todo, vió la noble
dama reflejada la tacañería del amo de la casa. El criado apestaba á
tagarnina, de la cual llevaba una colilla tras de la oreja, y hablaba
con el acento más soez y tabernario. ¡Dios mío, qué cocina, en la
cual una pincha vieja y con los ojos pitañosos ayudaba á
Romualda!... No, no; aquello no podía ser. Ya se arreglaría de otra
manera. Felizmente, el almuerzo de aquel día clásico se había
encargado á una fonda, por indicación de Donoso, que en todo
ponía su admirable sentido y previsión.
Fidela no se mejoró con el aflojar del corsé y de todas las demás
ligaduras de su cuerpo. Intentó almorzar; pero tuvo que levantarse
de la mesa, acometida de violentos vómitos que le sacaron del
cuerpo cuanto tenía. Hubo que acostarla, y el almuerzo se dividió en
dos tiempos, ninguno de los cuales fué alegre, por aquella maldita
contrariedad de la desazón de la desposada. Gracias que había
facultativo en la casa. Torquemada llamaba de este modo á su yerno
Quevedito. «Tú, ¿qué haces que no me la curas al instante? Reniego
de tu facultad, y de la Biblia en pasta.» Iba y venía del comedor á la
alcoba, y viceversa, regañando con todo el mundo, confundiendo
nombres y personas, llamando Cruz á Romualda, y diciendo á su
cuñada: «Vete con mil demonios.» Quevedito ordenó que dejaran
reposar á la enferma, en la cual parecía iniciarse una regular fiebre;
Cruz prescribió también el reposo, el silencio y la obscuridad, no
pudiendo abstenerse de echar los tiempos á Torquemada por el
ruido que hacía entrando y saliendo en la alcoba sin necesidad.
Botas más chillonas no las había visto Cruz en su vida; y de tal modo
chillaban y gemían aquellas endiabladas suelas, que la señora no
pudo menos de hacer sobre esto una discreta indicación al amo de
la casa. Al poco rato apareció el hombre con unas zapatillas de orillo,
viejas, agujereadas y sin forma.
Continuaron almorzando, y D. Francisco y Donoso hicieron honor
á los platos servidos por el fondista. Y el novio creyó que no cumplía
como bueno en día tan solemne si no empinaba ferozmente el codo;
porque, lo que él decía: ¡Haberse corrido á un desusado gasto de
Champagne para después hacer el pobrete melindroso! Bebiéralo ó
no, tenía que pagarlo. Pues á consumirlo, para que al menos se
igualara el Haber del estómago con el Debe del bolsillo. Por esta
razón puramente económica y de Partida Doble, más que por vicio
de embriaguez, bebió copiosamente el tacaño, cuya sobriedad no se
desmentía sino en casos rarísimos.
Terminado el almuerzo, quiso D. Francisco enterar á Cruz de mil
particulares de la casa y mostrarle todo, pues ya había tratado
Donoso con él de la necesidad de poner á su ilustre cuñada al frente
del gobierno doméstico. Estaba el hombre, con tanta bebida y la
alegría que por todo el cuerpo le retozaba, muy descompuesto, el
rostro como untado de craso bermellón, los ojos llameantes, los
pelos erizados, y echando de la boca un vaho de vinazo que tiraba
para atrás. Á Cruz se le revolvía el estómago; pero hizo de tripas
corazón. Llevóla D. Francisco de sala en sala, diciendo mil
despropósitos, elogiando desmedidamente los muebles y alfombras,
con referencias numéricas de lo que le habían costado; gesticulaba,
reía estúpidamente, se sentaba de golpe en los sillones para probar
la blandura de los muelles; escupía, pisoteando luego su saliva con
la usada pantufla de orillo; corría y descorría las cortinas con infantil
travesura; daba golpes sobre las camas, agregando á todas estas
extravagancias los comentarios más indelicados: «En su vida ha
visto usted cosa tan rica... ¿Y esto? ¿No se le cae la baba de gusto?»
De uno de los armarios roperos sacó varias prendas de vestir,
muy ajadas, oliendo á alcanfor, y las iba echando sobre una cama
para que Cruz las viese.
—Mire usted qué falda de raso. La compró mi Silvia por un
pedazo de pan. Es riquísima. Toque, toque... No se la puso más que
un Jueves Santo, y el día que fuimos padrinos de la boda del cerero
de la Paloma. Pues, para que vea usted que la estimo, señora doña
Cruz, se lo regalo generosamente... Usted se la arreglará, y saldrá
con ella por los Madriles hecha una real moza... Todos estos trajes
fueron de mi difunta. Hay dos de seda, algo antiguos, eso sí, como
que fueron antes de una dama de Palacio...; cuatro de merino y de
lanilla..., todo cosa rica, comprado en almonedas por quiebra. Fidela
llamará á una modista de poco pelo, para que se los arregle y los
ponga de moda; que ya tocan á economizar, ¡ñales!, porque aunque
es uno rico, eso no quiere decir, ¡cuidado!, que se tire el santísimo
dinero... Economía, mucha economía, mi señora doña Cruz, y bien
puede ser maestra en el ahorro la que ha vivido tanto tiempo
lampando..., quiero decir..., como el perro del tío Alegría, que tenía
que arrimarse á la pared para poder ladrar.
Cruz hizo que asentía; pero en su interior bramaba de coraje,
diciéndose: «¡Ya te arreglaré, grandísimo tacaño!» Enseñando el
aposento destinado á la noble dama, decía el prestamista: «Aquí
estará usted muy ancha. Le parecerá mentira, ¿eh?... Acostumbrada
á los cuchitriles de aquella casa. Y si no es por mí, ¡cuidado!, allí se
pudren usted y su hermana. Digan que las ha venido Dios á ver...
Pero ya que me privo de la renta de este señor piso principal,
viviendo en él, hay que economizar en el plato pastelero, y en lo
tocante á ropa. Aquí no quiero lujos, ¿sabe?... Porque ya me parece
que he gastado bastante dinero en los trajes de boda. Ya no más, ya
no más, ¡ñales! Yo fijaré un tanto, y á él hay que ajustarse.
Nivelación siempre; este es el objetivo, ó el ojete, para decirlo más
pronto.»
Prorrumpía en bárbaras risas después de disparatar así, casi
olvidado de los términos elegantes que aprendido había; tocaba las
castañuelas con los dedos ó se tiraba de los pelos, añadiendo alguna
nueva patochada, ó mofándose inconscientemente del lenguaje fino:
«Porque yo abrigo la convicción de que no debemos desabrigar el
bolsillo, ¡cuidado!, y parto del principio de que haiga principio sólo
los jueves y domingos; porque si, como dice el amigo Donoso, las
leyes administrativas han venido á llenar un vacío, yo he venido á
llenar el vacío de los estómagos de ustedes...; digo..., no haga caso
de este materialismo..., es una broma.»
Difícilmente podía Cruz disimular su asco. Donoso, que había
estado de sobremesa platicando con Rufinita, fué en seguimiento de
la pareja que inspeccionaba la casa, uniéndose á ella en el instante
en que Torquemada enseñaba á Cruz el famoso altarito con el
retrato de Valentín convertido en imagen religiosa, entre velas de
cera. D. Francisco se encaró con la imagen, diciéndole: «Ya ves,
hombre, como todo se ha hecho guapamente. Aquí tienes á tu tía.
No es vieja, no, ni hagas caso del materialismo del cabello blanco. Es
guapa de veras, y noble por los cuatro costados...; como que
desciende de la muela del juicio de algún rey de bastos...»
—Basta—le dijo Donoso queriendo llevársele.—¿Por qué no
descansa usted un ratito?
—Déjeme... ¡por la Biblia! No sea pesado ni cócora. Tengo que
decirle á mi niño que ya estamos todos acá. Tu mamá está mala...
¡Pues no es flojo contratiempo!... Pero descuida, hijo de mis
entrañas, que yo te naceré pronto... Más guapín eres tú que ellas.
Tu madre saldrá á ti...; digo, no: tú á tu madre... No, no; yo quiero
que seas el mismo. Si no, me descaso.
Entró Quevedito anunciando que Fidela tenía una fiebre intensa, y
que nada podía pronosticar hasta la mañana siguiente. Acudieron
todos allá, y después de ponerla entre sábanas, le aplicaron botellas
de agua caliente á los pies, y prepararon no sé qué bebida para
aplacar su sed. D. Francisco no hacía más que estorbar, metiéndose
en todo, disponiendo las cosas más absurdas y diciendo á cada
momento: «¿Y para esto, ¡Cristo, re-Cristo!, me he casado yo?»
Donoso se lo llevó al despacho, obligándole á echarse hasta que
se le pasaran los efectos del alcoholismo; pero no hubo medio de
retenerle en el sofá más que algunos minutos, y allá fué otra vez á
dar matraca á su hermana política, que examinaba la habitación en
que quería instalar á Rafael.
—Mira, Crucita—le dijo, arrancándose á tutearla con grotesca
confianza,—si no quiere venir el caballerete andante de tu hermano,
que no venga. Yo no le suplico que venga, ni haré nada por traerle,
¡cuidado!, que mi suposición no es menos que la suya. Yo soy noble:
mi abuelo castraba cerdos, que es, digan lo que quieran, una
profesión muy bien vista en los... pueblos cultos. Mi tataratío el
inquisidor tostaba herejes, y tenía un bodegón para vender chuletas
de carne de personas. Mi abuela, una tal doña Coscojilla, echaba las
cartas y adivinaba todos los secretos. La nombraron bruja
universal... Conque ya ves...
Ya era imposible resistirle más. Donoso le cogió por un brazo, y
llevándole al cuarto más próximo, le tendió á la fuerza. Poco
después, los ronquidos del descendiente del inquisidor atronaban la
casa.
—¡Demonio de hombre!—decía Cruz á don José, sentados ambos
junto al lecho de Fidela, que en profundo letargo febril yacía.—
Insoportable está hoy.
—Como no tiene costumbre de beber, le ha hecho daño el
Champagne. Lo mismo me pasó á mí el día de mi boda. Y ahora
usted, amiga mía, procediendo hábilmente, con la táctica que sabe
usar, hará de él lo que quiera...
—¡Dios mío, qué casa! Tengo que volverlo todo del revés... Y
dígame, D. José: ¿No le ha indicado usted ya que es indispensable
poner coche?
—Se lo he dicho... Á su tiempo vendrá esa reforma, para la cual
está todavía un poco rebelde. Todo se andará. No olvide usted que
hay que ir por grados.
—Sí, sí. Lo más urgente es adecentar este caserón, en el cual hay
mucho bueno, que hoy no luce entre tanto desarreglo y suciedad.
Esos criados que nos ha traído de la calle de San Blas no pueden
seguir aquí. Y en cuanto á sus planes de economía... Económica soy;
la desgracia me ha enseñado á vivir con poco, con nada. Pero no se
han de ver en la casa del rico escaseces indecorosas. Por el decoro
del mismo don Francisco, pienso declarar la guerra á esa tacañería
que tiene pegada al alma como una roña, como una lepra, de la cual
personas como nosotras no podemos contaminarnos.
Rebulló Fidela, y todos se informaron con vivo interés de su
estado. Sentía quebranto de huesos, cefalalgia, incomodidad
vivísima en la garganta. Quevedito diagnosticó una angina catarral
sin importancia: cuestión de unos días de cama, abrigo, dieta,
sudoríficos, y una ligera medicación antifebrífuga. Tranquilizóse Cruz;
pero no teniéndolas todas consigo, determinó no separarse de su
hermana, y despachó á Donoso á Cuatro Caminos para que viese á
Rafael y le informase de aquel inesperado accidente.
—¡Si de esta desazón—dijo Cruz, que todo lo aprovechaba para
sus altos fines—resultará un bien! ¡Si conseguiremos atraer á Rafael
con el señuelo de la enfermedad de su querida hermana!... ¡D. José
de mi alma, cuando usted le hable de esto, exagere un poquito!...
—Y un muchito, si por tal medio conseguimos ver á toda la familia
reunida.
Allá corrió como exhalación D. José, después de echar un vistazo
á su amigo, que continuaba roncando desaforadamente.
XVI
Tristísimo fué aquel día para el pobre ciego, porque desde muy
temprano le atormentó la idea de que su hermana se estaba
casando; y como fijamente no sabía la hora, á todas las del día y en
los instantes todos estaba viéndola casarse, y quedar por siempre
prisionera en los brazos del aborrecido monstruo que en mal hora
llevó el oficioso D. José á la casa del Águila. Hizo el polvorista los
imposibles por distraerle; propuso llevarle de paseo por todo el
Canalillo hasta la Moncloa; pero Rafael se negó á salir del corralón.
Por fin metiéronse los dos en el taller, donde Valiente tenía que
ultimar un trabajillo pirotécnico para el día de San Agustín, y allí se
pasaron tontamente la mañana, decidor el uno, triste y sin consuelo
el otro. Á Cándido le dió aquel día por enaltecer el arte del
polvorista, elevándolo á la categoría de arte noble, con ideales
hermosos y su correspondiente trascendencia. Quejábase de la poca
protección que da el Gobierno á la pirotecnia, pues no hay en toda
España ni una mala escuela en que se enseñe la fabricación de
fuegos artificiales. Él se preciaba de ser maestro en aquel arte, y con
un poquitín de auxilio oficial haría maravillas. Sostenía que los
juegos de pólvora pueden y deben ser una rama de la Instrucción
pública. Que le subvencionasen, y él se arrancaría, en cualquier
festividad de las gordas, con una función que fuera el asombro del
mundo. Vamos, que se comprometía á presentar toda la Historia de
España en fuegos artificiales. La forma de los castilletes, ruedas,
canastillas, fuentes de luz, morteros, lluvias de estrellas, torbellinos,
combinando con esto los colores de las luces, le permitiría expresar
todos los episodios de la Historia patria, desde la venida de los
godos hasta la ida de los franceses en la guerra de la
Independencia... «Créalo usted, señorito Rafael—añadió para
concluir:—con la pólvora se puede decir todo lo que se quiera; y
para llegar adonde no llega la pólvora, tenemos multitud de sales,
compuestos y fulminantes, que son lo mismito que hablar en
verso...»
—Oye, Cándido—dijo Rafael bruscamente, y manifestando un
interés vivísimo, que contrastaba con su anterior desdén por las
maravillas pirotécnicas.—¿Tienes tú dinamita?
—No, señor; pero tengo el fulminante de protóxido de mercurio,
que sirve para preparar los garbanzos tronantes y las arañas de luz.
—¿Y explota?
—Horrorosamente, señorito.
—Cándido, por lo que más quieras, hazme un petardo, un petardo
que al estallar se lleve por delante..., ¡qué sé yo!, medio mundo...
No te asustes de verme así. La impotencia en que vivo me inspira
locuras como la que acabo de decirte... Y no creas..., te lo repito,
sabiendo que es una locura: yo quiero matar, Cándido (excitadísimo,
levantándose); quiero matar, porque sólo matando puedo realizar la
justicia. Y yo te pregunto: «¿De qué modo puede matar un ciego?»
Ni con arma blanca, ni con arma de fuego. Un ciego no sabe donde
hiere, y creyendo herir al culpable, fácil es que haga pedazos al
inocente... Pero, lo que yo digo, discurriendo, discurriendo, un ciego
puede encontrar medios hábiles de hacer justicia. Cándido, Cándido,
ten compasión de mí, y dame lo que te pido.
Aterrado le miró Valiente, las manos en la masa, en la negra
pólvora, y si antes había sospechado que el señorito no tenía la
cabeza buena, ya no dudaba de que su locura era de las de remate.
Mas de pronto, una violenta crisis se efectuó en el espíritu del
desgraciado joven, y con rápida transición pasó de la ira epiléptica á
la honda ternura. Rompió á llorar como un niño; fué á dar contra la
pared negra y telarañosa, y apoyó en ella los brazos, escondiendo
entre ellos la cabeza. Valiente, confuso y sin saber qué decir, se
limpiaba las manos de pólvora, restregándolas una contra otra, y
pensaba en sus explosivos, y en la necesidad de ponerlos en lugar
completamente seguro.
—No me juzgues mal—le dijo Rafael tras breve rato, limpiándose
las lágrimas.—Es que me dan estos arrechuchos..., ira..., furor...,
ansia de destrucción; y como no puedo..., como no veo... Pero no
hagas caso, no sé lo que digo... Ea, ya me pasó... Ya no mato á
nadie. Me resigno á esta obscuridad impotente y tristísima, y á ser
un muñeco sin iniciativa, sin voluntad, sintiendo el honor y no
pudiendo expresarlo... Guárdate tus bombas, y tus fulminantes, y
tus explosivos. Yo no los quiero, yo no puedo usarlos.
Sentóse otra vez, y con lúgubre acento, que algo tenía de
entonación profética, acabó de expresar su pensamiento en esta
forma:
—Cándido, tú que eres joven y tienes ojos, has de ver cosas
estupendas en esta sociedad envilecida por los negocios y el
positivismo. Hoy por hoy, lo que sucede, por ser muy extraño,
permite vaticinar lo que sucederá. ¿Qué pasa hoy? Que la plebe
indigente, envidiosa de los ricos, les amenaza, les aterra, y quiere
destruirles con bombas y diabólicos aparatos de muerte. Tras esto
vendrá otra cosa, que podrás ver cuando se disipe el humo de estas
luchas. En los tiempos que vienen, los aristócratas arruinados,
desposeídos de su propiedad por los usureros y traficantes de la
clase media, se sentirán impulsados á la venganza...; querrán
destruir esa raza egoísta, esos burgueses groseros y viciosos, que
después de absorber los bienes de la Iglesia, se han hecho dueños
del Estado, monopolizan el poder, la riqueza, y quieren para sus
arcas todo el dinero de pobres y ricos, y para sus tálamos las
mujeres de la aristocracia... Tú lo has de ver, Cándido; nosotros los
señoritos, los que siendo como yo, tengan ojos y vean donde hieren,
arrojaremos máquinas explosivas contra toda esa turba de
mercachifles soeces, irreligiosos, comidos de vicios, hartos de goces
infames. Tú lo has de ver, tú lo has de ver.
En esto entró Donoso; pero la perorata estaba concluída, y el
ciego recibió á su amigo con expresiones joviales. En cuatro palabras
le enteró D. José de la situación, notificándole las bodas y la
enfermedad de Fidela, que inopinadamente había venido á turbar las
alegrías nupciales, sumiendo... Á pesar de su práctica oratoria, no
supo Donoso concluir la frase, y pronunció el sumiendo tres ó cuatro
veces. La idea de exagerar la dolencia, faltando á la verdad, como
reiteradamente le había recomendado Cruz, le cohibía.
—Sumiendo...—repitió Rafael.—¿Á quién y en qué?
—En la desesperación...; no tanto: en la tristeza... Figúrate: ¡en
día de boda, enferma gravemente!..., ó al menos de mucho cuidado.
Á saber si será pulmonía insidiosa, escarlatina, viruelas...
—¿Tiene fiebre?
—Altísima; y aún no se atreve el médico á diagnosticar, hasta no
ver la marcha...
—Yo diagnosticaré—dijo el ciego con altanería, y sin mostrar pena
por su querida hermana.
—¿Tú?
—Yo. Sí, señor. Mi hermana se muere. Ahí tiene usted el
pronóstico, y el diagnóstico, y el tratamiento, y el término fatal... Se
muere.
—¡Oh, no es para tanto!...
—Que se muere digo. Lo sé, lo adivino: no puedo equivocarme.
—¡Rafael, por Dios!...
—¡Don José, por la Virgen!... ¡Ah, he aquí la solución, la única
racional y lógica! Dios no podía menos de disponerlo así en su
infinita sabiduría.
Iba y venía como un demente, presa de agitación insana. No se
consolaba D. José de haberle dado la noticia, y procuró atenuarla
por todos los medios que su hábil retórica le sugería.
—No, si es inútil que usted trate de desmentir avisos,
inspiraciones que vienen de muy alto. ¿Cómo llegan á mí, cómo se
me comunica este decreto misterioso de la voluntad divina? Eso yo
lo sé. Yo me entiendo. Mi hermana se muere; no lo duden ustedes.
¡Si lo estoy viendo, si tenía que ser así! Lo que debe ser es.
—No siempre, hijo mío.
—Ahora sí.
Lograron calmarle, sacándole á pasear por el corralón. D. José le
propuso llevarle al lado de la enferma; pero se resistió, encerrándose
en una gravedad taciturna. Después de encargar á Bernardina y los
Valientes que redoblaran su vigilancia y no perdieran de vista al
desdichado joven, volvió Donoso con pies de Mercurio á la calle de
Silva, para comunicar á Cruz lo que en Cuatro Caminos ocurría; y
tanta era la bondad del excelente señor, que no se cansaba de andar
como un azacán desde el centro hasta el extremo Norte de Madrid,
con tal de ser útil á los últimos descendientes de las respetabilísimas
familias del Águila y de la Torre-Auñón.
Habría querido Cruz duplicarse para atender juntamente á Fidela
y al ciego, y si no quería abandonar á la una, anhelaba
ardientemente ver al otro, y aplacar con razones y cariños su
desvarío. Por fin, á eso de las diez de la noche, hallándose la señora
de Torquemada casi sin fiebre, tranquila y descansada ya de su
padecer, la hermana mayor se determinó á salir, llevando consigo al
paño de lágrimas de la familia, y un simón de los mejores les
transportó á Cuatro Caminos. Rafael dormía profundamente. Vióle su
hermana en el lecho; enteróse por Bernardina de que ninguna
novedad ocurría, y vuelta á Madrid y al caserón desordenado y
caótico de la calle de Silva.
El Abuelo: New-York.
Nota de transcripción
Los errores de imprenta han sido corregidos sin avisar. Para su detección se han
tenido en cuenta ediciones posteriores de esta obra.
Se ha respetado la ortografía original —que difiere ligeramente de la actual—,
normalizándola a la grafía de mayor frecuencia.
Algunas comillas desemparejadas han sido sustuidas por rayas largas de inicio de
diálogo.
Se han añadido tildes a las mayúsculas que las necesitan.
Las páginas en blanco han sido eliminadas.
El transcriptor ha creado la imagen de la cubierta y la sitúa en el dominio
público.
*** END OF THE PROJECT GUTENBERG EBOOK TORQUEMADA EN
LA CRUZ ***
Updated editions will replace the previous one—the old editions will
be renamed.
1.D. The copyright laws of the place where you are located also
govern what you can do with this work. Copyright laws in most
countries are in a constant state of change. If you are outside the
United States, check the laws of your country in addition to the
terms of this agreement before downloading, copying, displaying,
performing, distributing or creating derivative works based on this
work or any other Project Gutenberg™ work. The Foundation makes
no representations concerning the copyright status of any work in
any country other than the United States.
1.E.6. You may convert to and distribute this work in any binary,
compressed, marked up, nonproprietary or proprietary form,
including any word processing or hypertext form. However, if you
provide access to or distribute copies of a Project Gutenberg™ work
in a format other than “Plain Vanilla ASCII” or other format used in
the official version posted on the official Project Gutenberg™ website
(www.gutenberg.org), you must, at no additional cost, fee or
expense to the user, provide a copy, a means of exporting a copy, or
a means of obtaining a copy upon request, of the work in its original
“Plain Vanilla ASCII” or other form. Any alternate format must
include the full Project Gutenberg™ License as specified in
paragraph 1.E.1.
• You pay a royalty fee of 20% of the gross profits you derive
from the use of Project Gutenberg™ works calculated using the
method you already use to calculate your applicable taxes. The
fee is owed to the owner of the Project Gutenberg™ trademark,
but he has agreed to donate royalties under this paragraph to
the Project Gutenberg Literary Archive Foundation. Royalty
payments must be paid within 60 days following each date on
which you prepare (or are legally required to prepare) your
periodic tax returns. Royalty payments should be clearly marked
as such and sent to the Project Gutenberg Literary Archive
Foundation at the address specified in Section 4, “Information
about donations to the Project Gutenberg Literary Archive
Foundation.”
• You comply with all other terms of this agreement for free
distribution of Project Gutenberg™ works.
1.F.
1.F.4. Except for the limited right of replacement or refund set forth
in paragraph 1.F.3, this work is provided to you ‘AS-IS’, WITH NO
OTHER WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR ANY PURPOSE.
Please check the Project Gutenberg web pages for current donation
methods and addresses. Donations are accepted in a number of
other ways including checks, online payments and credit card
donations. To donate, please visit: www.gutenberg.org/donate.
Most people start at our website which has the main PG search
facility: www.gutenberg.org.
testbankdeal.com