类与对象
类
类就是图纸,使用class来定义的
属性:这一类事物拥有的共同属性
动作:这一类事物共同能执行的功能
public class Fish {
//这条鱼所拥有的属性
String color;
String fishname;
//这条鱼所拥有的动作称为方法,成员方法
public void swim(){
System.out.println("鱼会游");
}
public static void main(String[] args){
}
}
对象
使用类创建的具体的某个东西
创建对象:类名 自定义名 = new 类名();
public class Fish {
//这条鱼所拥有的属性
String color;
String fishname;
//这条鱼所拥有的动作称为方法,成员方法
public void swim(){
System.out.println(color+fishname+"在游");
}
//main方法,需要这个方法程序才可运行起来
public static void main(String[] args){
//创建对象,一般都说new一个对象,一条红色的鲤鱼
Fish fish = new Fish();
//定义鱼的颜色,名字
fish.color = "红色";
fish.fishname = "鲤鱼";
//对象调用类里面的方法,也就是鱼的动作:会游
fish.swim();
//创建另一个对象,也就是第二条鱼,一条青色的青鱼
Fish fish2 = new Fish();
fish2.color = "青色的";
fish2.fishname = "青鱼";
fish2.swim();
}
}
运行结果如下
注意:
属性:直接写在类中的变量叫做成员变量
动作:不写static是成员方法
文章是我这个菜鸟的学习总结和记录,如有不对的地方大佬可以指正一下