Files Updated. Must abide by these rules when coding this assignment: 1.Variable names should be descriptive. Simple variables such as a, t or x should be avoided. Variable names should begin with a...

1 answer below »
Files Updated. Must abide by these rules when coding this assignment:
1.Variable names should be descriptive. Simple variables such as a, t or x should be avoided. Variable names should begin with a lower case letter and the first letter of each word should be capitalized.For example, firstPerson. The use of fp here would not be a descriptive variable name.2. Class names should begin with an Uppercase letter and the first letter of each word should be capitalized. For example, GoodClassName.3. Constant names should be all upper case. Words should be separated by and underscore. For example, CONSTANT_NUMBER.4. Indentation should provide the reader with a context for their location.5. Comments will be used. Poorly commented code will receive a lower grade. Comments should include descriptive text that will ensure a reader understands the code. All variables should be commented to ensure there is no confusion about the variables purpose.6. Blank lines should be used after comments, variable declaration blocks, constructors and after each method.7. Javadoc comments should be used to describe the class in the opening comment block a. Example class JavaDoc commentExample class comment/**Class: ClassName* @author Your Name* @version 1.0* Course : ITEC XXXX Spring 2012* Written: January 18, 2012*** This class – now describe what the class does** Purpose: – Describe the purpose of this class*/  ClassName should be the name of the Java class.Not ITEC 3150 or some course number. If it is a public class, it will be the file name without the .java extension The author is your name. Programs submitted without an author will lose points. Version should start with 1.0. Minor changes should receive a point upgrade (1.1) and major changes increment the first number (2.0).  Course ITEC 3150, Spring, 2015  Written: What date did you create this program? Please don’t make it the day it is due  Class Description- what does this class do at a high level  Purpose – why is this class created? What should a programmer expect this class to do b. Example method JavaDoc comment /** Method: Method Name * Convert calendar date into Julian day. * Note: This algorithm is from Press et al., Numerical Recipes * in C, 2nd ed., Cambridge University Press, 1992 * @param day day of the date to be converted * @param month month of the date to be converted * @param year year of the date to be converted * @return the Julian day number that begins at noon of the * given calendar date. **/  Method –must be a descriptive name of the method. Helps programmers reading the code understand the purpose of the method. methodName() is not a good name. printResults() is a better name.  @param – this is a Javadoc comment describing each argument to a method. Notice you can have multiple param lines, one for each argument.  @return – describes the results of the method and the type of the return value.8. In an if statement, use brackets ({}) to delimit the code that you want to execute even if you only have one statement in the if or else block.9. Use blank space to improve readability. For example when writing an expression with binary operators, use a blank around the operators. 10. Main methods should appear at the end of a source file.


Answered Same DaySep 20, 2021ITEC 3150

Answer To: Files Updated. Must abide by these rules when coding this assignment: 1.Variable names should be...

Mohd answered on Sep 21 2021
156 Votes
Completed Solution/ITEC 3150 – Fall 2020/.classpath
    
    
    
Completed Solution/ITEC 3150 – Fall 2020/.project
     ITEC 3150 – Fall 2020
    
    
    
    
        
             org.eclipse.jdt.core.javabuilder
            
            
        
    
    
         org.eclipse.jdt.core.javanature
    
Completed Solution/ITEC 3150 – Fall 2020/.settings/org.eclipse.jdt.core.prefseclipse.preferences.version=1
org.e
clipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.8
Completed Solution/ITEC 3150 – Fall 2020/bin/GeneratePeopleFile.classpublic synchronized class GeneratePeopleFile {
public void GeneratePeopleFile();
public static void main(String[]);
}
Completed Solution/ITEC 3150 – Fall 2020/bin/Main$1.classsynchronized class Main$1 implements javafx.beans.value.ChangeListener {
void Main$1(Main, javafx.stage.Stage);
public void changed(javafx.beans.value.ObservableValue, Person, Person);
}
Completed Solution/ITEC 3150 – Fall 2020/bin/Main$2.classsynchronized class Main$2 implements javafx.event.EventHandler {
void Main$2(Main);
public void handle(javafx.event.ActionEvent);
}
Completed Solution/ITEC 3150 – Fall 2020/bin/Main$3.classsynchronized class Main$3 implements javafx.event.EventHandler {
void Main$3(Main, javafx.event.EventHandler, javafx.stage.Stage);
public void handle(javafx.event.ActionEvent);
}
Completed Solution/ITEC 3150 – Fall 2020/bin/Main.classpublic synchronized class Main extends javafx.application.Application {
javafx.scene.control.Button addButton;
javafx.scene.control.Button submitButton;
javafx.scene.control.TextField firstTextField;
javafx.scene.control.TextField lastTextField;
javafx.scene.control.TextField cityTextField;
javafx.scene.control.TextField idTextField;
Person personAdd;
javafx.stage.Stage stage1;
java.util.ArrayList people;
javafx.collections.ObservableList list;
javafx.scene.control.ListView listView;
public void Main();
public static void main(String[]);
public void start(javafx.stage.Stage);
public void handleChanged(javafx.beans.value.ObservableValue, Person, Person, javafx.stage.Stage);
public void saveDataToFile();
}
Completed Solution/ITEC 3150 – Fall 2020/bin/Person.classpublic synchronized class Person implements java.io.Serializable {
public String firstName;
public String lastName;
public int idNum;
public String city;
public void Person();
public void Person(String, String, int, String);
public String toString();
public String getFirstName();
public void setFirstName(String);
public String getLastName();
public void setLastName(String);
public int getIdNum();
public void setIdNum(int);
public String getCity();
public void setCity(String);
}
Completed Solution/ITEC 3150 – Fall 2020/people.dat
Completed Solution/ITEC 3150 – Fall 2020/peoplefile.txtNana
Agyeman
Buford
1
Joseph
Anderson
Duluth
2
Kyle
Brooks
Lawrenceville
3
Joshua
Broughton
Dacula
4
Demetri
Clark
Lilburn
5
David
Edwards
Snellville
6
Joni
Elshani
Atlanta
7
Jacob
Fagan
Decatur
8
Completed Solution/ITEC 3150 – Fall 2020/src/GeneratePeopleFile.java
Completed Solution/ITEC 3150 – Fall...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here