COE 318 Quiz: COE 318 Fall 2017 Quiz 2

100 views9 pages

Document Summary

[5 marks] abstract public class parent { static int i; abstract void foo(); public class child extends parent { public static void main(string argv[]) { int[] array = new int[5]; for( i=0; i < array. length; i++ ) { System. out. println( array[i] ): a sequence of 5 0"s will be printed, compiler error: array is used before it is initialized, compiler error: child must be declared abstract. Solution: class data0 { private int m; public data0 d0; public data0(int num) { m = num; } dat0 public int get_val() { return m+d0. m; } //class data0 class data1 extends data0 { null private int n; public data1(int x, int y) { super(x); n = y; dat1 public int get_val() { return n+super. get_val(); } //class data1 public class review { public static void main(string[] args) { Data1 dat1 = new data1(1,2); dat0. d0 = new data0(3); dat1. d0 = new data1(4,5); dat1. d0. d0 = new data0(6); System. out. println(dat1. d0. get_val()); m:4 d0 m:6 d0 m:1 d0 d0 n:2 n:5.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers

Related Documents

Related Questions