Java编程思想第一章笔记

java是面向对象的语言

在java核心技术上是这样介绍的的: 简单地讲,面向对象设计是一种程序设计技术。它将重点放在数据(即对象)和对象的接口上。用木匠打一个比方,一个“面向对象的”木匠始终关注的是所制作的椅子,第二位才是所使用的工具;一个“非面向对象的”木匠首先考虑的是所用的工具。在本质上,Java的面向对象能力与C++是一样的。

访问修饰符

public表示紧随其后的元素对任何人都是可用的。
private表示除了类型创建者和类型的内部方法之外的任何人都不能访问。
protected与private作用相当,差别仅在于继承的类可以访问protected成员,但不能访问private成员。
默认:当没有使用上面三个访问修饰符时,它将发挥作用。这种权限通常被称为包访问权限,在这种权限下,类可以访问在同一个包(库构件)中的其他类的成员,但在包之外,这些成员如同指定了private一样。

你可能感兴趣的:(java)