标签:重构 color cafe ima void new col 成员方法 oid
面向对象:
1.什么是类
类是模型,确定对象将会拥有的特征(属性)和行为(方法)
类是对象的的类型
2. 什么是对象
对象是类的实例化表现
对象是特定类型的数据
3. 什么是属性和方法
属性:对象具有的各种静态特征 【对象有什么】
方法:对象具有的各种动态行为 【对象能做什么】
4. 什么是面向对象
5. 类和对象有什么关系
===============================================================
宠物猫的类
package com.vip.animal; /** * 宠物猫类 * @author mpp */ public class Cat { //成员属性:昵称,年龄,体重,品种 String name; int month; double weight; String species; //成员方法:跑动,吃东西 public void run(){ System.out.println("小猫会跑"); } //方法重构 public void run(String name){ System.out.println(name+"快跑"); } public void eat(){ System.out.println("小猫吃鱼"); } }
宠物猫的实例化和对象调用
package com.vip.animal; public class CatTest { public static void main(String[] args) { //对象实例化 Cat one = new Cat(); one.run(); one.eat(); one.name = "cafe"; one.month = 1; one.weight = 7.9; one.species ="三花猫"; System.out.println(one.name); System.out.println(one.month); System.out.println(one.weight); System.out.println(one.species); one.run(one.name); } }
标签:重构 color cafe ima void new col 成员方法 oid
原文地址:https://www.cnblogs.com/mpp0905/p/11568620.html