Java的方法修饰符
全部的Java方法修饰符: public :允许一切客户拜访 protected:只能在本包内被该类的子类所运用 private:只允许在本类内运用 abstract:没有提供完成, 需求子类提供 static:与整个类相关, 与单个对象有关 final:不允许被重写 synchronized:方法取得对对象监控的拜访权;如果该方法是static类型的, 取得是对类本身的拜访权。 native:完成的平台相关的代码 算法、多态性、操作与方法的定义和区分: 操作:能够被类实例调用的服务规范 方法:是操作的完成 操作定义类所提供的服务, 并给出调用该服务的接口。 一个操作可以有多种不同的完成方式(这就是方法的具体完成) 算法:定义良好的计算过程, 把数值或者数据集合作为输入, 并输入某数据值或者数据集合。 算法是一个具有明白结果的过程。 多态性:意味着要为适宜的对象调用适宜的方法(一个接口被屡次完成, 如何确定某个具体完成的成绩) 操作类型模式: Template Method Pattern:在一个方法中完成一个算法。 把算法中的某些步骤的定义推迟到子类中去重新定义。 State Pattern:各个类都完成一个操作, 每个类都代表一个不同的形态。 www.dota8.cn dota6.60 Strategy Pattern:封装一个操作, 使其完成可以互互相换。 Command Pattern:把方法调用封装在对象中 Interpreter Pattern TAG: Java JAVA java 方法修饰符
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论