Advertisement
MrDoyle

14) Methods

Jan 14th, 2021
1,124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.85 KB | None | 0 0
  1. class Person{
  2.  
  3.     //Instance variables (data or "state")
  4.     String name;
  5.     int age;
  6.  
  7.     //Classes can contain
  8.  
  9.     // 1. Data
  10.     // 2. Subroutines (methods)
  11.  
  12.     void speak() {
  13.         for (int i=0; i<3; i++){
  14.             System.out.println("My name is: " + name + " and I am " + age + " years old ");
  15.         }
  16.     }
  17.  
  18.     void sayHello(){
  19.         System.out.println("Hello there!");
  20.     }
  21.  
  22. }
  23.  
  24.  
  25. public class Main {
  26.  
  27.     public static void main(String[] args) {
  28.  
  29.         Person person1 = new Person();
  30.         person1.name = "Joe Bloggs";
  31.         person1.age = 37;
  32.         person1.speak();
  33.         person1.sayHello();
  34.  
  35.         Person person2 = new Person();
  36.         person2.name = "Sarah Smith";
  37.         person2.age = 20;
  38.         person2.speak();
  39.         person2.sayHello();
  40.  
  41.         System.out.println(person1.name);
  42.     }
  43. }
  44.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement