Computer Science > QUESTION PAPER & MARK SCHEME > AP CSA Code HS section 2 Questions and Answers (Passed with 100%) (All)

AP CSA Code HS section 2 Questions and Answers (Passed with 100%)

Document Content and Description Below

AP CSA Code HS section 2 Questions and Answers (Passed with 100%) What is an object in Java? ✔✔An object is something that contains both state and behavior. Which of the following best describe... s the relationship between a class and an object? ✔✔A class definition specifies the attributes and behavior of every object that will be made. Every class definition has each of the following EXCEPT A name Defined attributes Defined behaviors to manipulate the state of the objects Defined objects as copies of the class ✔✔Defined objects as copies of the class Consider this class definition of a Pineapple. public class Pineapple { private boolean isRipe; private String color; private double weight; // Rest of class goes here } When we use this class to create Pineapple objects, which of the following is guaranteed to be true? ✔✔Every Pineapple object will have the same attributes. What is a constructor in Java? ✔✔A constructor allows us to create a new instance of a class, usually initializing instance variables. Refer to the Card class shown below. public class Card { private String suit; private int value; //13 values for each suit in deck (0 to 12) public Card (String cardSuit, int cardValue) { /* implementation */} // Rest of the class goes here } Which of the following is the correct /* implementation */ code for the constructor in the Card class? ✔✔suit = cardSuit; value = cardValue; public class Shark { // Attributes private String habitat; private int age; public Shark(String region, int sharkAge) { habitat = region; age = sharkAge; } } Which of the following choices is a formal parameter of the constructor? ✔✔sharkAge What is the purpose of overloading a class' constructor? ✔✔It allows the user to set the values of different combinations of the instance variables when the object is created. Which of the following is NOT part of the constructor signature? ✔✔Which instance variables are initialized Which of the following is NOT a valid way to overload this constructor? For brevity, only the signature is given. Pineapple Pineapple(String color) a. Pineapple Pineapple() b. Pineapple Pineapple(String color, int age) [Show More]

Last updated: 2 years ago

Preview 1 out of 32 pages

Buy Now

Instant download

We Accept:

We Accept
document-preview

Buy this document to get the full access instantly

Instant Download Access after purchase

Buy Now

Instant download

We Accept:

We Accept

Also available in bundle (1)

Code HS Bundled Exams Questions and Answers with Complete Solutions

Code HS Bundled Exams Questions and Answers with Complete Solutions

By Nutmegs 2 years ago

$25

18  

Reviews( 0 )

$10.00

Buy Now

We Accept:

We Accept

Instant download

Can't find what you want? Try our AI powered Search

170
0

Document information


Connected school, study & course


About the document


Uploaded On

Apr 13, 2023

Number of pages

32

Written in

Seller


seller-icon
Nutmegs

Member since 4 years

620 Documents Sold

Reviews Received
77
14
8
2
21
Additional information

This document has been written for:

Uploaded

Apr 13, 2023

Downloads

 0

Views

 170

Document Keyword Tags


$10.00
What is Scholarfriends

In Scholarfriends, a student can earn by offering help to other student. Students can help other students with materials by upploading their notes and earn money.

We are here to help

We're available through e-mail, Twitter, Facebook, and live chat.
 FAQ
 Questions? Leave a message!

Follow us on
 Twitter

Copyright © Scholarfriends · High quality services·