方法
(完成特定功能的代码片段)
形式参数:在方法被调用时用于接收外界输入的数据。
实参:调用方法时实际传给方法的数据。
返回值:方法在执行完毕后返还给他的环境的数据。
返回值类型:事先约定的返回值的数据类型,如无返回值,必须给出返回值类型 void (空)。
##(return) : 返回,终止该方法。
面对对象编程
对象(方法):
对象是用计算机语言对问题域中的事物的描述, 对象通过“属性(attribute)”和“方法(method)”来分别对应事物所具有的静态属性和动态属性。
类
类是用于描述同一类型的队形的一个抽象的***概念***,类中定义了这一类型对象所应具有的静态和动态属性。
联系
类可以看成一类对象的模板,对象可以看成该类的一个具体实例。
##简单介绍
类之间的关系之关联关系
一个类的方法里面可能是另一个类的具体的某一个对象。
继承关系(一般和特殊)(子类,父类或超类)
继承性主要利用特定对象之间的共同属性。
xx是一种xx(继承关系)
聚合关系(整体和部分)
实现关系
多态
1:将父类对象应用于子类的特征就是多态。(如:鸟这个类是父类,调用这个类有各种各样的鸟类,如燕,猫头鹰……)
2:多态性允许以统一的风格编写程序,该风格由父类的风格决定。
考虑
什么累什么对象
每一种类每一种对象的属性
类和类之间具备的关系
java与面对对象
1:对象是java程序的核心,在java程序中万事万物皆对象。
2:对象可以看成是静态属性(成员变量)和动态属性(方法)的封装体。
3:类是用来创建同一类型的对象的模板,在一个类中定义了该对象所应具有的成员变量以及方法。
4:编程人员可以定义自己的类。
(我们的语言:成员变量=属性 方法=函数)