关于面向对象
- 面向对象编程(Object-Oriented Programming, OOP)
- 面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。
- 抽象
三大特征:
- 封装
- 继承
- 多态
从认识论角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象
从代码运行的角度考虑是先有类后有对象。类是对象的模板。
package Oop;
import java.io.IOException;
public class Oop01 {
public static void main(String[] args) {
}
/* 修饰符 返回值类型 方法名(...){
* //方法体
* return 返回值;
* */
public String sayHello(){
return "hello,world";
}
public int max(int a,int b){
return a>b ? a:b;//三元运算符;
}
public void readFile(String file) throws IOException
}