《Head First Java》20200902读书笔记

P78-P82

《Head First Java》20200902读书笔记

P78 参数和返回值

  • 类定义对象所知及所为。
  • 对象所知者是实例变量。
  • 对象所为者是方法。
  • 方法可依据实例变量来展现不同的行为。
  • 方法可使用参数,这代表你可以传入一个或多个值给方法。
  • 传给方法的参数必须符合声明时的数量、顺序和类型。
  • 传入与传出的值类型可以隐含地放大或是明确地缩小。
  • 传给方法的参数值可以是直接指定的文字或数字,或者是与所声明参数相同类型的变量。
  • 如果方法声明了非void的返回类型,那就一定要返回与声明类型相同的值。

P79

Getter返回实例变量的值。
Setter取用一个参数来设定实例变量的值。

《Head First Java》20200902读书笔记
看不太明白

P80 封装

Encapsulation封装
《Head First Java》20200902读书笔记

P81

将实例变量标记为private
将getters与setters标记为public

《Head First Java》20200902读书笔记