
Android Programming for Beginners
By :

Let's say we are making an app for the military. It is designed for use by senior officers to micromanage their troops in the battle. Among others, we would probably need a class to represent a soldier.
Here is real code for our hypothetical class. We call it a class implementation. Because the class is called Soldier
, if we implement this for real, we would do so in a file called Soldier.java
:
public class Soldier { // Member variables int health; String soldierType; // Method of the class void shootEnemy(){ // bang bang } }
The code snippet in the preceding example is the implementation for a class called Soldier
. There are two member variables or fields, an int
variable called health
and a String
variable called soldierType
.
There is also a method called shootEnemy
. The method has no parameters and a void
return type, but class methods can be of any shape or size as we discussed in Chapter 8, Coding in Java...