课程
/后端开发
/Java
/Java入门第二季 升级版
老师,“手机”类的CPU,屏幕也是客观存在的呀,对类的概念好模糊呀,有没有更容易理解类的方法,谢谢老师
2019-07-15
源自:Java入门第二季 升级版 8-1
正在回答
类是一类事务的统称,iphone8可以是一个类,具体到你手里这一台手机才是对象
类是一个统称 对象是具体的 比如手机类 这个类是I类 包含所以手机 然后可以根据品牌细分为多个类 这个是II类 也可以叫子类 包含这个牌子下所有手机 II类也可以作为对象 比如当你跟别人聊手机品牌的时候 围绕着这个品牌来聊 品牌就是对象 这个对象就是I类的对象 品牌手机再细分可以按性能归一类 可以按颜色归一类 可以按名字归一类 如苹果x 上面属于苹果品牌 下面有x,xr,xm 这个类是III类 也可以作为对象来聊天 当然编程不可能完全按这个来 只是这样可以了解类和对象的关系
就是这样 我们人 统称为 人类 我们每个个体就是一个对象
个人理解: 类是个抽象的总和,对象是具体的某一样东西(例如狗与哈士奇,狗是类,哈士奇是对象)
这涉及到了类与类之间的关系问题,比如继承、组合、聚集。从手机和屏幕的关系来看,手机包含的各种类(或对象)之间应该属于组合关系。手机在实际生产中确实是各种零部件的组装体。上面提及的CPU,屏幕尺寸主要讲述的应该是手机对象的属性问题。
狗是类,泰迪,哈士奇,黄狗,狼狗等等就是对象。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
7 回答Java的类和对象和方法是什么,还是不理解,有高手解答一下吗,谢谢
1 回答面对对象,属性,方法,类,什么概念,举例子回答,谢谢。
1 回答不太理解“类的引用”这个概念,使用“父类的引用”有什么好处?
2 回答关于类,对象,属性,方法的理解
1 回答方法内部类是不是可以叫做“外部类中的方法中的类”,这样理解完全对么?