Skip to content
AP Computer Science
Assignment 13 (Composition)
Initializing search
AP Computer Science
Home
Schedule 2025-26
Class
Class
Introduction
Syllabus
Course Expectations
Study Advice
Resources
Summer Assignment 2025
Setup
Setup
Software installation - Mac
GitHub Repository Setup
Command Line
Customization - Mac
Assignments
Assignments
Assignment 0 (Numeric conversion)
Assignment 1 (Hello, world!)
Assignment 2 (Functions and Testing)
Assignment 3 (Strings and Math)
Assignment 4 (Loops and Algorithms)
Assignment 5 (Classes and Objects)
Assignment 6 (Processing Libraries)
Assignment 7 (Arrays)
Assignment 8 (ArrayList)
Assignment 9 (Array Algorithms)
Assignment 10 (Lists of Objects)
Assignment 11 (Inheritance and interfaces)
Assignment 12 (2D Arrays)
Assignment 13 (Composition)
Assignment 13 (Composition)
Table of contents
Coding Exercises
About
Table of contents
Coding Exercises
Assignment 13 (Composition)
Coding Exercises
Coding Exercises: Composition
Reference: Composition