Java 学习基础第二章之理解面向对象

第二章:理解面向对象
 1.1
  Java 是一种面向对象的编程语言,所以就满足面向对象的特征:封装、继承、多态。Java语言以对象为中心,最小单位是类,整个程序由一个一个的类组成,Java 完全支持 类、对象、继承、消息等..允许人们从现实出发 分析、设计、编程应用,面向对象的设计特征由OOA(面向对象分析)OOD(面向对象设计)OOP(面向对象编程),其中,OOA和OOD 由UML(统一建模语言) 来描述。OOP 在OOA+OOD的基础上编写实现。
  程序设计的结构:任何的程序都可以由顺序结构和选择结构和循环结构组成。
  顺序结构:程序设计自上而下的运行,可以一个方法到调用另一个方法,或是语言的顺序执行。
  选择结构:当代码执行时,出现判断,当满足某一条件时,执行某一操作。
  循环结构:代码满足某一条件,不断的重复代码,直到不满足条件为止。
 1.2 面向对象的基本特征
   面向对象的基本特征是 封装 继承 多态。
   封装:将对象的属性和方法的实现隐藏起来,暴露一些操作对象的方法。
   继承:是面向对象复用设计的重要手段,子类继承父类后,子类做为一种特殊的父类,可以使用父类中的属性和方法。
   多态:子类对象可以赋值为父类变量,而运行的结果还是子类的特性,同类对象运行后表现不同的行为特性。
 1.3 UML 统一建模语言 参看 UML 的讲解
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值