面向对象1
//Lesson01:类
public class Lesson01 {
//方法
public static void main(String[] args) {
}
/*
修饰符 返回值类型 方法名(...)
方法体
返回值
*/
public String sayHello(){
return "hello!";
}
public int max(int a,int b){
return a>b?a:b;//三元运算符
}
//返回值空
public void a(){
return;
}
//数组下标越界:arrayindextoutofbounds
//异常
public void readFile(String file) throws IOException{
}
}
public class Lesson02 {
public static void main(String[] args) {
//实例化这个类new
//对象类型 对象名=对象值
Student student=new Student();
}
//和类一起加载的
public void a(){
//b()不能实现
}
//类实例化后存在的
public void b(){
}
}
public class Lesson03 {
public static void main(String[] args) {
int add = new Lesson03().add(1,2);
System.out.println(add);
}
public int add(int a,int b){
return a+b;
}
}
public class Lesson04 {
public static void main(String[] args) {
int a=1;
System.out.println(a);
change(a);
System.out.println(a);
}
public static void change(int a){
a=10;
}
}
//定义了一个类person,有一个属性name
class person{
String name;
//引用传递
public static class Lesson05 {
public static void main(String[] args) {
}
}
}