面向对象初体验(类和对象)
初识面向对象
面向对象就是一种编程思想。
类:指描述一类事物,或者看成是一个分类。
对象:指具体的个体
Java语言语言设计思想
希望将现实生活中,对象与对象之间的关系在计算机系统得以体现,从而构建计算机系统,用的对象!!!
设计类
① java中的类,就是类!用来描述一类事物,任何事物包含:静态属性,动态属性
java中的类就是用来描述一类事物!
② 通过设计类,可以用来描述一类事物
③ 如何设计:
静态属性[描述]:成员变量[成员字段]
动态属性[行为]:方法
类书写规范
- 类名首字符大写
- 类名必须具有意义
- 必须写注释
对象
对象一般分为两个部分,即动态部分【行为】与静态部分【描述】
1)静态部分:顾名思义就是不能动的部分,这个部分被称为“属性”,任何对象都会具备其自身属性,如一个人,它包括高矮、胖瘦、性别、年龄等属性。
2)动态部分:然而具有这些属性的人会执行哪些动作也是一个值得探讨的部分,这个人可以哭泣、微笑、说话、行走,这些是这个人具备的行为(动态部分)。
创建对象
new 类名();
给对象赋值
1)没有static修饰:对象名.方法名+参数列表
2)有static修饰: 类名.方法名+参数列表
3)在同一个类: 方法名+参数列表