Drupal Content Access Control Exploring Drupal, so still lot of unknowns. 

Drupal 7 out of the box can do the following : 


Authenticated users can create/edit/delete "their own" article content. - works out of the box
Admin can create/edit/delete "any" article content - works out of the box.


Wondering if Drupal 7 out of the box can do the following?


Authenticated users can "only" view their "own" article content. I only see the option "View Content" but it seems to be for "any user". So when the "auth user A" creates an article it's available for "any" user. Is there a way to restrict view. This goes for both published and un-published article.
Does the access control extends to any content types as per above or custom code is required? 


Thank you for your clarifications.
Out of the box, no it does not. For that you need to use an add-on module:


Content Access Control Modules



  All the modules that implement an access control system.



Information on Access Control Modules
A web search for 'drupal access control' will yield thousands of sites, tutorials, videos and other useful information.