Java基础笔记(三)中关于面向对象编程的具体实现方法有哪些?

2026-04-16 12:552阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1469个文字,预计阅读时间需要6分钟。

Java基础笔记(三)中关于面向对象编程的具体实现方法有哪些?

Gistfile1.txt + 傲视月明去的,可能失败,但至少能收获一点点星。结构化程序设计:要求易于获取,且需变更小,通常用于底层、嵌入式开发。模块化,单入口单出口,以功能为导向。

gistfile1.txt

奔着月亮去的,可能会失败,但是没准能收获一颗星星呢? 结构化程序设计:需求很容易获取,并且需求变化小,通常用于底层、嵌入式开发。分模块,单入口单出口,以功能为核心,C语言。(数据流图) 面向对象程序设计:需求变化快,可以让功能不断变化,通常用于应用级开发,以对象为核心,符合对现实对象的认识。 拥抱需求,不管用户的需求如何变化,我们都能满足 面向接口编程 面向对象四大特点: 1.信息隐藏 :是一种对对象的保护机制,使外部无法直接访问对象的属性,避免使用者直接操作对象数据引起数据混乱等问题,提高安全性;使用者只能通过对象提供的set方法来操作属性,可以在set方法里面加约束;也可以增加权限验证;对数据的完整性进行控制,便于修改,提高可维护性 2.数据封装 :把属性和方法封装为一个对象 3.继承 : 4.多态 面向对象程序开发流程: 1.获取需求,找对象(事务在问题领域的抽象),因为对象是稳定的,功能是变化的 2.把一组对象中共同的部分的属性名和方法抽象为 类,类是一组对象的 共性,对象是实际存在的该类事务的 实例个体,类+类与类之间的关系=领域模型 3.建模:静态模型:类图 动态模型:时序图,顺序图,活动图 4.分层规划架构 5.整体设计,划分模块 6.编写模块,详细设计 7.测试 8.维护 JavaWeb: 用户把数据填写到表单发送数据(name,sex,age...)通过Student,即UseBean()类的setName()等方法把数据设置为一个对象的属性,即数据封装。

阅读全文

本文共计1469个文字,预计阅读时间需要6分钟。

Java基础笔记(三)中关于面向对象编程的具体实现方法有哪些?

Gistfile1.txt + 傲视月明去的,可能失败,但至少能收获一点点星。结构化程序设计:要求易于获取,且需变更小,通常用于底层、嵌入式开发。模块化,单入口单出口,以功能为导向。

gistfile1.txt

奔着月亮去的,可能会失败,但是没准能收获一颗星星呢? 结构化程序设计:需求很容易获取,并且需求变化小,通常用于底层、嵌入式开发。分模块,单入口单出口,以功能为核心,C语言。(数据流图) 面向对象程序设计:需求变化快,可以让功能不断变化,通常用于应用级开发,以对象为核心,符合对现实对象的认识。 拥抱需求,不管用户的需求如何变化,我们都能满足 面向接口编程 面向对象四大特点: 1.信息隐藏 :是一种对对象的保护机制,使外部无法直接访问对象的属性,避免使用者直接操作对象数据引起数据混乱等问题,提高安全性;使用者只能通过对象提供的set方法来操作属性,可以在set方法里面加约束;也可以增加权限验证;对数据的完整性进行控制,便于修改,提高可维护性 2.数据封装 :把属性和方法封装为一个对象 3.继承 : 4.多态 面向对象程序开发流程: 1.获取需求,找对象(事务在问题领域的抽象),因为对象是稳定的,功能是变化的 2.把一组对象中共同的部分的属性名和方法抽象为 类,类是一组对象的 共性,对象是实际存在的该类事务的 实例个体,类+类与类之间的关系=领域模型 3.建模:静态模型:类图 动态模型:时序图,顺序图,活动图 4.分层规划架构 5.整体设计,划分模块 6.编写模块,详细设计 7.测试 8.维护 JavaWeb: 用户把数据填写到表单发送数据(name,sex,age...)通过Student,即UseBean()类的setName()等方法把数据设置为一个对象的属性,即数据封装。

阅读全文