Java第20课---面向对象之初识(属性设计)

@toc

面向过程的编程思想
   解决问题的时候按照一定的过程(流程)
   钟点工--->  大象装冰箱  总共分几步
   1.开门   2.大象装里面  3.关门
   以过程为本--复用--增加了很多冗余
   大段的过程 拆分成小段 --- 到底是哪一个实体来做的
面向对象的编程思想
   解决问题的时候按照现实生活中的规律来考虑问题
   考虑在这个问题的过程中   有几个实体参与进来
   理解为  实体动作动作的支配者  没有实体动作就发生不了
   人  冰箱  大象
   分析每一类个体都有什么特点  做了哪些事情
   大象   特点 大 体重很重
   冰箱   特点 有门 容积 
   人      特点 能做事情  做了哪些事情呢 ? 开冰箱门 装大象 关门

==========================================================
类和对象
类----人类 抽象笼统的概念 描述一类事物 肯定是具有相同的特征行为
人类有名字 有年龄 有性别-----静态描述特征(特征)-----属性
人类能吃饭 能说话 能学习-----动态动作行为(做事)-----方法
对象–具体的人 人类中的一个具体的人
郑中拓这个具体的人 有名字 有年龄 有性别
能吃饭 能说话 能学习

在现实生活中  对象是先有的  总结出来的概念(类) 后产生的
在计算机中利用面向对象的思想来做事
	需要先自己定义(描述)一个类(型)
	想要做事情 需要在描述的类中创建一个具体的个体(对象)出来
	个体(对象)来做事

如何在计算机中创建(描述)一个类
1.先创建一个类class
2.类的里面 利用属性或方法去描述这个类
3.创建一个当前类的对象  让对象调用属性/方法做事
	对象的创建在哪儿都可以
发布了70 篇原创文章 · 获赞 31 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/CSDNWuZhiChun/article/details/105051895