1.Java面向对象编程(1) 类与对象 2.Java 面向对象编程(2) 构造方法 1.初步掌握java中的类和对象 2.什么是成员变量和成员方法 3.掌握构造方法的使用 一个问题: 张老太养了两只猫:一只叫小白,今年3岁,白色。还有一只叫小花。请编写一个程序,当用户输入小猫的名字时,就显示该猫的名字,年龄,颜色。如果用户输入的小猫名错误,则显示 张老太没有这只猫。 如何解决: 1.如何用我们现有的技术解决: 代码区: /* 作者: 日期: 功能: */ Public class demo4 { Public static void main (String []args) { //第一只猫 Int catlage=3; String catlName=”小白”; String catlColor=”白色”; //第二只猫 Int cat2Age=100; String cat2Name=”小花”; String cat2color=”花色”; //猫的属性分散的:->统一的管理 //创建一个猫对象 Cat cat1=new cat(); Cat1.age=3; Cat1.name=”小白”; Cat1.color=”白色”; //创建第二只猫 Cat cat2=new cat(); Cat2.age=100; Cat2.name=”小花”; Cat2.color=”花色”; } } Class Cat { Int age;; String name; String color; Master myMaster; } Class Master { Int age; String name; String address; } 一个程序就是一个世界 一个人必有得属性:性别,年龄,身高,体重等等; Java语言是面向对象的 计算机语言的发展向接近人的思维方式演变 汇编语言 【面向机器】 C 语言 [面向过程] Java语言 【面向对象】 类和对象的关系 把猫的特性 猫类 -> 对象 (实例) 提取出来 对象 (实例) 注意:从猫类到对象,目前有几种说法:1.创建一个对象 2.实例化一个对象 3.把类实例化。。。以后大家听到这些说法,不要迷糊。 当然,上面的猫也可以是鱼,狗,人。。。java最大的特点就是面向对象。 把人的特性 人类 -> 对象 (实例) 提取出来 -> 对象 (实例) |