使用Java实现面向对象编程
面向对象编程(object oriented program)
万物皆对象:世间万物都可以作为一种类型,来帮助我们解决需要解决的问题。
程序是对象的集合,它们通过发送信息来告诉彼此所要做的事:当我们需要用一个类型来实例一个对象解决问题的时候,就好像是对那个类型说,我要引用你的某个功能,然后他说好
吧,你需要实例一个我的对象(有的不需要,因为他早已经提供了)。
面向对象就是以“现实模拟的方法”设计和开发程序的。
面向对象设计的过程就是抽象的过程,根据业务需求关注与业务相关的属性和行为,忽略不必要的属性和行为,现实世界中的“对象”抽象出软件开发中的“对象”。
类:是由多个对象综合抽象而来,是指现实生活种的某一类
对象:类的具体实例,是一对一的关系, 是现实世界在程序中的映射
常量:在java 中用final来声明这是一个常量,他表示这是最终的,可以引用但不能修改,常量名规范是所有字母大写。
1 public final class Test { 2 //finla 修饰的类不可以被继承但可以被实例 3 final int NUMBER = 0;//这是一个常量 4 final void method(){}//这是一个final修饰的方法 5 //final 修饰的方法不能被重写 但可以被引用 6 }
再更新..我刚接触代码1年半,有很多知识学习的不深或者是不正确,如果编程大牛看到了不对或者是还有更深理解的。希望指点一二,别让学习资料错误的地方混淆了别人