LESSON 7 AND 8 LABS

Lesson – 7 Labs

1.

interface Shape{

    public void draw();

}

class Circle implements Shape{

    public void draw(){

        System.out.println(“Drawing a circle”);

    }

}

class Square implements Shape{

    public void draw(){

        System.out.println(“Drawing a square”);

    }

}

public class Demo{

    public static void main(String args[]){

        Shape s1 = new Circle();

        s1.draw();

        Shape s2 = new Square();

        s2.draw();

    }

}

2. 

public class Main{

    enum Season{

        WINTER, SPRING, SUMMER, AUTUMN;

    }

    public static void main(String args[]){

        Season val;

        val = Season.WINTER;

        switch (val){

case WINTER:

    System.out.println(“It is WINTER!”);

    break;

case SPRING:

    System.out.println(“It is SPRING!”);

    break;

case SUMMER:

    System.out.println(“It is SUMMER!”);

    break;

case AUTUMN:

    System.out.println(“It is AUTUMN!”);

    break;

default:

    System.out.println(“It is default!”);

    break;

}

    }

}

3. 

public class OuterClass{

    static int val = 30;

    public static void main(String args[]){

        var obj = new InnerClass();

        obj.print();

    }

     static class InnerClass{

    void print(){

        System.out.println(“Value = ” + val);

    }

}

}

Lesson-8 Labs

1.

import java.util.*;

public class LambdaDemo{

    public static void main(String args[]){

        ArrayList<String> arrList = new ArrayList<String>();

        arrList.add(“Winter”);

        arrList.add(“Spring”);

        arrList.add(“Summer”);

        arrList.add(“Autumn”);

        System.out.println(“The elements of the array list are:”);

       arrList.forEach(n -> System.out.println(n));

    }

}

2.

@FunctionalInterface

interface Square{

    int calculate(int val);

}

public class Demo{

    public static void main(String[] args){

        Square obj = (int val) -> val * val;

        System.out.println(“Square = ” + obj.calculate(25));

    }

}

3. 

import java.util.Scanner;

import java.util.function.Predicate;

public class PredicateInterface{

    public static void main(String[] args){

        Scanner input = new Scanner(System.in);

        int j = input.nextInt();

        Predicate<Integer> lesserthan = i -> (i < 18);

System.out.println(lesserthan.test(j));

    }

}

Other Links:

Statistics Quiz

Networking Quiz

See other websites for quiz:

Check on QUIZLET

Check on CHEGG

Leave a Reply

Your email address will not be published. Required fields are marked *