美文网首页
Java面向对象初体验(类和对象)

Java面向对象初体验(类和对象)

作者: 亮_be49 | 来源:发表于2019-03-20 14:25 被阅读0次

面向对象

通俗来说就是一切可客观存在的事物都是对象,万物皆对象。

一个对象无非由两点构成

对象所具备的特征:对象有什么

对象所具备的行为:对象能做什么

在计算机中的对象

对象的特征:将来用数据代替特征描述,对象的属性

对象的行为:将来用函数代替行为实现,对象的方法;

类和对象

Java中的类,就是类!用来描述一类事物。任何事物都包含静态和动态属性。

而类就是来描述这一类事物的!!!

类的设计模板

class Student{

     String name;//静态属性:成员变量:成员字段,

     int age;//静态属性:年龄

     void eat(){//动态行为

     }

}


静态部分:顾名思义就是不能动的部分,这个部分被称为“属性”,任何对象都会具备其自身属性,如一个人,它包括高矮、胖瘦、性别、年龄等属性。

动态部分:然而具有这些属性的人会执行哪些动作也是一个值得探讨的部分,这个人可以哭泣、微笑、说话、行走,这些是这个人具备的行为(动态部分),


创建对象

声明对象

 类名  对象名 = new 类名()

对象是类的实例,有有状态和行为,例如学生类的对象就是具体的一个人学生,类中包含学生这一类事物的共性。类可以看做对象的模板。


构造方法

每个类丢呀构造方法,如果没有显式的为类定义构造方法,Java编译器将会为该类提供一个默认的构造方法。

在创建一个对象说话,至少要调用一个构造方法,构造方法的名称必须与类同名,一个类可以有多个构造方法。

相关文章

网友评论

      本文标题:Java面向对象初体验(类和对象)

      本文链接:https://www.haomeiwen.com/subject/xznamqtx.html