《java语言程序设计》第十章学习总结

本文介绍了面向对象编程中类的抽象和封装概念,探讨了如何通过UML类图揭示开发和使用类的区别,并讨论了字符串类及其变体的实现。
类的抽象和封装
    用户可以在不知道类是如何实现的情况下使用类。

    类的抽象:是将类的实现和使用分离
    类的封装:实现的细节经过封装,对用户隐藏起来

    UML类图有何优点:
    1.揭示了开发类和使用类是两个不同的任务。
    2.能使你跳过某个类的复杂实现,而不打乱整本书
    的顺序。
    3.如果通过使用它熟悉了该类,那么你将更容易学
    会如何实现这个类。
类的关系(UML)

类的关系

String类,StringBuilder类,StringBuffer类

JDK1.6中文版

小提示
    1.面向过程的范式重点在于设计方法。面向对象的范式将数据和
方法耦合在一起构成对象。使用面向对象范式的软件设计重点在对象
以及对对象的操作上。
    2.基本数据类型值不是一个对象,但是可以使用JavaAPI中的包
装类来包装成一个对象。基本数据类型值可以使用包装类自动转换成
一个对象,反过来自动转换也可以。
    3.BigInteget和BigDecimal类可以用于表示任意大小和精度
的整数或者十进制数。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值