标签:
笔记:
对象和类的区别:类是多个对象抽象出来的,创建对象是类的实例化过程;
定义类的方法:public class 类名{}
实例化对象:public class Students{
Students stu = new Students();
}
封装的好处及步骤:将属性私有化,提供共有的方法访问私有的属性,让访问者只能通过封装的方法来访问数据,安全性更高!
步骤:1.定义私有字段2.创建读取方法。
例子:public class students{
private int age;
public int getAge(){
return age;
}
public void setAge(int age){
this.age = age;
}
}
构造方法的作用:完成对象的初始化工作;
public students(){} //无参构造
public students(int age){ //有参构造
this.age = age;
}
如果类中没有声明构造方法,类默认有一个无参构造方法,如果声明了带参数的构造方法,将不会再有无参构造,如果有要用到,必须手动声明。
方法重载:在同一个类中(1.方法名必须相同,2.参数不同或参数的个数不同)和方法的返回值没有关系
例:public int info(Stirng a,int b){ return b;} 和 public void info (Stirng c,int d){}
用面向对象设计电子宠物类(如图):
标签:
原文地址:http://www.cnblogs.com/B888/p/5564773.html