Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Unix Stream Editor Create a directory called myseddir . Copy the following files

ID: 3591892 • Letter: U

Question

Unix Stream Editor

Create a directory called myseddir. Copy the following files to this directory.

data1.txt

data2.txt

data3.txt

Write a script that reads the contents of your myseddir directory and executes the following operations on any files it contains:

Transform the 1 to 4, 2 to 5, and 3 to 6.

Remove any trailing spaces at the end of a line

Remove all lines that begin with Today

Remove all blank lines

Direct all output to a file called usernameoutput

[Submit your script (username_lab5) and myoutput (usernameoutput) file via cp command to lab7.

Explanation / Answer

For some instance variables a constructor may do nothing special: it leaves them with the initial values they received when declared. In other cases it initializes (actually reinitializes, given the discussion above) instance variables using the arguments passed to the constructor's parameters; the constructor often validates these arguments first (throwing IllegalArgumentException if they are incorrect).

There are classes, some quite complicated, in which constructors take no arguments and reinitialize no fields. In these cases, the fields are initialized correctly in their declarations (either explicitly or implicitly). The Timer class is one example of this kind of class. Its constructor looks like

Most classes define at least one constructor (and many overload the constructor). These constructors always have parameter that help reinitialize instance variables.

he main purpose of any constructor is to ensure that all the instance variables of the object being constructed are initialized correctly. This is done in the body of the constructor, which contains exactly the same statements that can appear inthe body of a void method.

For some instance variables a constructor may do nothing special: it leaves them with the initial values they received when declared. In other cases it initializes (actually reinitializes, given the discussion above) instance variables using the arguments passed to the constructor's parameters; the constructor often validates these arguments first (throwing IllegalArgumentException if they are incorrect).

There are classes, some quite complicated, in which constructors take no arguments and reinitialize no fields. In these cases, the fields are initialized correctly in their declarations (either explicitly or implicitly). The Timer class is one example of this kind of class. Its constructor looks like

    public Timer ()    {}  
In fact, if we fail to define any constructor for a class, Java will automatically supply one that looks like this one (with the appropriate class name). But, if we define even one constructor for a class, Java will not overload the constructor(s) by defining this one.

Most classes define at least one constructor (and many overload the constructor). These constructors always have parameter that help reinitialize instance variables.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote