ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

"类"的讲稿

2019-06-10 23:04:54  阅读:201  来源: 互联网

标签:java C# 重写 讲稿 c# 子类 方法


-----------------------面向对象基础------------------------------------
方法(函数)
类概念[类、属性、方法(c#p10,p27;javap96)]+资料

类格式(类头、成员变量、成员方法,实例化)
例:Person类(姓名,年龄,show_Me)(+set_Me)(+不同文件)
(Person类内存分配)
例5-1 学生类(仅java)
(c#提一下public)
战斗程序

//java(源代码

//c#(源代码)

变量作用域(c#略,见p76)

P103直接讲例5-2(仅java)
重载
例:两、三个数最大值
p128,例5-14(仅java,多个数的和)
构造方法
介绍构造方法的意义,构造Person
P108例5-6,知识点:构造重载(长方体,设各边长,算体积)
掷色子程序(仅C#)
静态方法
{ //仅java
P112例5-7+静态属性
看p111-112页,1,2


//C#
静态属性+静态方法
随手举例

---------------面向对象进阶----------------------------
继承(球继承圆,半径、面积)
(内存初始化)

修饰符(JAVA看看视频,C#P12页第三点)
this和super
P119例5-9(this),例5-10(主要讲super),例5-11(this和super综合)

子类对象是可以赋值给父类变量的(例:球对象赋值给圆)
{//仅java
方法重写
简单子类重写父类方法:P129,例5-15
final修饰方法可阻止重写
子类重写父类方法:P126例5-13

{//仅C#
以圆球为例说明以下问题:
方法的屏蔽与重写
1、父类授权【可以(virtual),不可以(无,即屏蔽)】
2、子类是否重写【重写(override),不重写(new)】

---------------团队编程内容--------------------------
抽象类与抽象方法(必须一起用,规定了必须重写方法)
例5-12
接口P180那段话

标签:java,C#,重写,讲稿,c#,子类,方法
来源: https://www.cnblogs.com/wanjinliu/p/11000979.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有