Pinned Repositories
C-_Helloworld
Write a program in C++ that will print out the result: Hello, World!
CPP
Cpp_20_Variables_1
Cpp_20_Working_1
Cpp_pointers
simple program to show the usage of pointers in a C++ program
Cpp_Statement
a simple program to print out the value of a variable
Github_codespaces_001
codespaces
Java
Repository for Java Programs
Java_17_ABSclass_Dependency_1
An easy example of using one of three tools of connection among classes
Mohammad_Shahnaei.github.io
MSH-trojan's Repositories
MSH-trojan/Github_codespaces_001
codespaces
MSH-trojan/Java_21_Amazon_1
A prgram using JFrame graphics in order to manage a book store in the app Amazon so we can add books details (title, author , and price) and display them all along with showing the total price of the books.
MSH-trojan/Java_21_Animation_1
A simple program showing a simple animation of a circle going forward and backward.
MSH-trojan/Java_21_Bankaccount
A program of bank accounts showing the topics of overloaded constructors, Static variables,
MSH-trojan/Java_21_Book_Sale_System_1
A practical example of inheritance with 2 derived classes. Paperback and Hardcopy.
MSH-trojan/Java_21_Composition_1
A program showing how we can use Composition instead of Inheritance.
MSH-trojan/Java_21_Employee_1
A driver class hard coding employee data into an array of objects. then the program will display in the order of increased salaries the names of the employees with salaries between 40k and 60k.
MSH-trojan/Java_21_Employee_2
A program with a list of 100 employees with the user entering each one's name, age, salary. then typing the list of them. also, putting people with 40k to 60k salary in another extra list.
MSH-trojan/Java_21_Inh_2
A program demonstrating a student with their name, ID number, year of study, major , and fees based on their courseload with the consideration of the year of their study.
MSH-trojan/Java_21_Inh_3
A program using inheritance for students and Undergrad-Phd students. a good practice to see different functions we can use in each class.
MSH-trojan/Java_21_Inheritance_1
A program using the concept of inheritance to make distinctive output for different students of a university based on detailed information.
MSH-trojan/Java_21_Inheritance_2
An interesting program showing the override of a method in the derived class from it's base class using the super reference.
MSH-trojan/Java_21_Inheritance_Tracing_Exercise_1
A program demonstrating the use of Super class and Method in inheritance and how i would affect in calling other classes! this exercise is good for tracing and finding the output!
MSH-trojan/Java_21_List_Demo_1
MSH-trojan/Java_21_Override_1
MSH-trojan/Java_21_Polymorphism_through_Inheritance_2
A program depicting polymorphism through rooted inheritance for the salary of different StaffMembers.
MSH-trojan/Java_21_Record_Random_Acces_File_1s
Programs that will Create a Random Access File, write on this file and read from it. and lastly, display all the class's objects of the type record.
MSH-trojan/Java_21_Student_Data_1
A great example of using JFrame for depicting data for different types of students in a Univeristy.
MSH-trojan/Java_21_Super_1
A great example showing the difference between having "private modifier vs protected modifier with Super reference in the inheritance between our child and parent classes.
MSH-trojan/Java_21_Unchecked_Exception_Message_1
A program using the concept of Exception and also using Exception handler in order to handle the thrown exception using try and catch blocks.
MSH-trojan/Java_21_Unchecked_Exception_Message_2
a program showing the Unchecked Exception that the developer does not need to catch. it will be caught automatically from system.(out of bounds array error).
MSH-trojan/Java_21_Unchecked_Exception_Message_input_1
a program asking user to give numbers for calculating average, if undefined type is typed(double ,string, etc) the system will type out error message using try nd catch, also, if no numbers are typed , we will get another error!
MSH-trojan/Java_21_Word_2
A program depicting the Concept of The reference "Super" in a child class. we use this reference to refer to the parent class's constructor.
MSH-trojan/Java_Words_1
A program describing the basic definition of Inheritance in java. using a Dictionary class as a derived one.
MSH-trojan/learning-github001
MSH-trojan/learningGitHub002
MSH-trojan/Note_Class_types
Different Classes in Java
MSH-trojan/Personal-Branding
My personal website of Repositories!
MSH-trojan/personal_blog
MSH-trojan/personalblog